ESI
Next report

Oct 27 2026in 18 days

EPS estimate

$0.48

Revenue estimate

$963M

EPS beats

11 of last 12

EPS surprise

2024: -3.0%2024: 7.8%2024: 2.9%2024: 2.6%2025: 0.0%2025: 4.6%2025: 2.8%2025: 5.1%2026: 2.8%2026: 7.9%2026: 8.7%
Oct 25 2023Jul 27 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 27 2026$0.43$0.47+8.7%$873M$978M+12.0%
Apr 28 2026$0.38$0.41+7.9%$711M$840M+18.2%
Feb 17 2026$0.36$0.37+2.8%$632M$676M+7.0%
Oct 28 2025$0.39$0.41+5.1%$632M$656M+3.7%
Jul 30 2025$0.36$0.37+2.8%$639M$625M-2.1%
Apr 23 2025$0.33$0.34+4.6%$577M$594M+3.0%
Feb 18 2025$0.35$0.35+0.0%$598M$624M+4.3%
Oct 28 2024$0.38$0.39+2.6%$600M$645M+7.5%
Jul 29 2024$0.35$0.36+2.9%$608M$613M+0.7%
Apr 29 2024$0.32$0.34+7.8%$588M$575M-2.2%
Feb 20 2024$0.33$0.32-3.0%$591M$573M-2.9%
Oct 25 2023$0.34$0.36+5.9%$607M$599M-1.2%

Earnings & Revenue Estimates

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.