SAFRF
Next report

Feb 12 2027in 126 days

EPS estimate

$6.34

Revenue estimate

$21.10B

EPS beats

3 of last 12

EPS surprise

2021: 113.6%2022: -16.9%2023: -37.9%2023: 6.5%2024: -23.9%2024: -23.9%2024: -0.22%2025: -12.4%2025: -8.3%2026: 2.0%2026: -16.6%
Feb 25 2021Jul 28 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 28 2026$5.77$4.81-16.6%$19.94B$20.07B+0.6%
Feb 13 2026$5.08$5.18+2.0%$19.55B$19.17B-1.9%
Jul 31 2025$5.77$5.29-8.3%$19.94B$17.50B-12.2%
Apr 25 2025$5.09$4.46-12.4%$19.66B$19.45B-1.1%
Oct 25 2024$4.49$4.48-0.2%$17.39B$17.40B+0.1%
May 23 2024$3.10$2.36-23.9%$13.72B$13.53B-1.4%
Feb 15 2024$3.10$2.36-23.9%$13.72B$13.53B-1.4%
Jul 27 2023$2.46$2.62+6.5%$11.80B$12.14B+2.9%
Feb 17 2023$2.53$1.57-37.9%$11.14B$11.21B+0.6%
Jul 30 2022$1.54$1.28-16.9%$8.79B$8.97B+2.1%
Jul 28 2021$0.34$0.72+113.6%$8.10B$8.15B+0.6%
Feb 25 2021$1.36$0.98-28.0%$8.81B$9.46B+7.3%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+10.21%
EPS+25.49%
FY2028
Rev+9.11%
EPS+14.22%
FY2029
Rev+7.69%
EPS+13.48%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029EFY2030E
Revenue Avg$34.79B$38.34B$41.83B$45.05B$46.73B
Low$34.19B$37.46B$40.99B$44.14B$45.79B
High$35.41B$39.81B$43.03B$46.34B$48.08B
EBITDA Avg$7.27B$8.73B$9.77B$10.92B$11.50B
Low$7.12B$8.54B$9.56B$10.68B$11.25B
High$7.48B$8.99B$10.08B$11.27B$11.87B
EBIT Avg$5.82B$7.28B$8.29B$9.40B$9.93B
Low$5.68B$7.09B$8.08B$9.15B$9.67B
High$6.04B$7.54B$8.60B$9.74B$10.30B
Net Income Avg$4.14B$5.20B$5.94B$6.74B$7.12B
Low$4.03B$5.06B$5.78B$6.56B$6.94B
High$4.30B$5.39B$6.16B$6.99B$7.39B
EPS Avg$9.91$12.44$14.20$16.12$17.05
Low$9.65$12.11$13.83$15.70$16.60
High$10.28$12.90$14.73$16.72$17.68
Analysts (Rev / EPS)19 / 119 / 18 / 19 / 115 / 1
Quarterly
MetricQ4 2026
Revenue Avg$16.27B
Low$16.27B
High$16.27B
EBITDA Avg—
Low—
High—
EBIT Avg—
Low—
High—
Net Income Avg—
Low—
High—
EPS Avg—
Low—
High—
Analysts (Rev / EPS)1 / —
AI Earnings SummaryQ2 2026
Checking for summary...

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.