IFS
Next report

Nov 9 2026in 26 days

EPS estimate

$1.42

Revenue estimate

$453M

EPS beats

9 of last 12

EPS surprise

2024: 153.8%2024: -38.9%2024: 17.5%2024: 16.7%2025: 20.2%2025: 19.1%2025: 31.8%2025: -3.4%2026: 11.8%2026: 16.9%2026: 5.5%
Nov 8 2023Aug 11 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 11 2026$1.45$1.53+5.5%$520M$491M-5.6%
May 11 2026$1.36$1.59+16.9%$503M$435M-13.4%
Feb 11 2026$1.10$1.23+11.8%$488M$533M+9.1%
Nov 6 2025$1.16$1.12-3.4%$465M$632M+35.8%
Aug 11 2025$1.07$1.41+31.8%$443M$420M-5.1%
May 8 2025$0.89$1.06+19.1%$404M$349M-13.5%
Feb 5 2025$0.94$1.13+20.2%$413M$604M+46.4%
Nov 12 2024$0.78$0.91+16.7%$405M$597M+47.4%
Aug 14 2024$0.57$0.67+17.5%$90M$592M+559.7%
May 13 2024$0.54$0.33-38.9%$395M$557M+41.1%
Feb 12 2024$0.26$0.66+153.8%$106M$625M+486.9%
Nov 8 2023$0.63$0.46-27.0%$109M$590M+443.9%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+11.69%
EPS+11.34%
FY2028
Rev+11.15%
EPS+11.18%
FY2029
Rev+13.95%
EPS-67.48%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029EFY2030E
Revenue Avg$7.19B$8.03B$8.93B$10.18B$11.21B
Low$6.98B$7.09B$7.70B$8.97B$9.88B
High$7.37B$8.63B$9.65B$10.89B$12.00B
EBITDA Avg$3.35B$3.66B$4.02B$1.58B$1.75B
Low$3.34B$3.62B$4.01B$1.40B$1.54B
High$3.35B$3.70B$4.02B$1.69B$1.87B
EBIT Avg$2.93B$3.26B$3.62B$1.18B$1.33B
Low$2.92B$3.22B$3.62B$996M$1.13B
High$2.93B$3.30B$3.62B$1.29B$1.46B
Net Income Avg$2.28B$2.53B$2.82B$916M$1.04B
Low$2.27B$2.50B$2.81B$775M$877M
High$2.28B$2.57B$2.82B$1.00B$1.13B
EPS Avg$20.37$22.68$25.22$8.20$9.29
Low$20.34$22.39$25.20$6.93$7.85
High$20.40$22.98$25.24$8.95$10.14
Analysts (Rev / EPS)2 / 23 / 23 / 21 / 12 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027
Revenue Avg$1.62B$2.43B$2.43B
Low$1.62B$2.43B$2.43B
High$1.62B$2.43B$2.43B
EBITDA Avg$817M$863M$917M
Low$817M$863M$917M
High$817M$863M$917M
EBIT Avg$715M$760M$815M
Low$715M$760M$815M
High$715M$760M$815M
Net Income Avg$556M$591M$634M
Low$556M$591M$634M
High$556M$591M$634M
EPS Avg$5.01$5.33$5.71
Low$5.01$5.33$5.71
High$5.01$5.33$5.71
Analysts (Rev / EPS)1 / 11 / 11 / 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.