ECG

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

Next report

Nov 3 2026in 27 days

EPS estimate

$1.28

Revenue estimate

$1.19B

EPS beats

7 of last 8

EPS surprise

2024: 19.4%2025: -8.2%2025: 67.4%2025: 68.9%2025: 79.0%2026: 50.0%2026: 50.0%2026: 43.9%
Nov 6 2024Aug 4 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 4 2026$1.14$1.64+43.9%$1.08B$1.23B+14.1%
May 5 2026$0.76$1.14+50.0%$934M$1.04B+11.0%
Feb 24 2026$0.72$1.08+50.0%$880M$1.01B+15.0%
Nov 4 2025$0.62$1.11+79.0%$880M$987M+12.2%
Aug 12 2025$0.61$1.03+68.9%$778M$921M+18.4%
May 13 2025$0.43$0.72+67.4%$676M$827M+22.2%
Feb 11 2025$0.73$0.67-8.2%$676M$760M+12.3%
Nov 6 2024$0.69$0.82+19.4%$675M$761M+12.7%
Sep 12 2024—$0.76——$703M—
Mar 31 2024—$0.55——$665M—
Dec 31 2023—$0.35——$636M—
Sep 30 2023—$0.71——$717M—

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+11.83%
EPS+12.77%
FY2028
Rev+6.97%
EPS+10.85%
FY2029
Rev+7.28%
EPS+8.83%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029EFY2030E
Revenue Avg$4.66B$5.21B$5.57B$5.97B$6.36B
Low$4.64B$4.99B$5.53B$5.86B$6.24B
High$4.68B$5.42B$5.61B$6.07B$6.46B
EBITDA Avg$422M$497M$527M$574M$612M
Low$417M$443M$525M$562M$600M
High$424M$502M$528M$584M$623M
EBIT Avg$385M$452M$474M$514M$546M
Low$380M$398M$473M$503M$533M
High$387M$457M$476M$524M$557M
Net Income Avg$272M$322M$339M$369M$392M
Low$269M$282M$338M$360M$383M
High$274M$326M$340M$377M$401M
EPS Avg$5.30$5.98$6.63$7.21$7.67
Low$5.25$5.52$6.61$7.04$7.49
High$5.35$6.38$6.65$7.36$7.83
Analysts (Rev / EPS)3 / 33 / 32 / 21 / 11 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028Q3 2028
Revenue Avg$1.20B$1.21B$1.35B$1.31B$1.32B$1.34B$1.40B$1.39B
Low$1.19B$1.18B$1.33B$1.29B$1.30B$1.32B$1.37B$1.37B
High$1.22B$1.23B$1.37B$1.34B$1.34B$1.36B$1.42B$1.42B
EBITDA Avg$97M$107M$129M$115M$115M$127M$143M$128M
Low$96M$105M$127M$113M$113M$124M$140M$125M
High$99M$109M$132M$117M$117M$129M$146M$130M
EBIT Avg$88M$97M$119M$105M$104M$115M$131M$115M
Low$87M$95M$116M$102M$101M$112M$128M$112M
High$90M$99M$122M$107M$106M$117M$134M$117M
Net Income Avg$62M$69M$86M$75M$74M$82M$95M$82M
Low$62M$67M$84M$73M$72M$80M$92M$80M
High$63M$71M$87M$76M$76M$84M$97M$84M
EPS Avg$1.21$1.35$1.67$1.46$1.45$1.61$1.85$1.61
Low$1.20$1.32$1.63$1.42$1.41$1.57$1.80$1.57
High$1.24$1.38$1.71$1.49$1.48$1.64$1.89$1.65
Analysts (Rev / EPS)4 / 32 / 12 / 12 / 12 / 11 / 21 / 21 / 2
AI Earnings SummaryQ2 2026
Checking for summary...
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.