IMIAF
Next report

Feb 26 2027in 135 days

EPS estimate

$1.03

Revenue estimate

$1.62B

EPS beats

3 of last 12

EPS surprise

2021: -20.6%2021: -18.5%2022: -19.2%2022: -9.4%2023: -21.1%2024: -21.7%2024: -13.7%2025: 1.1%2025: -19.1%2026: 1.3%2026: 5.5%
Dec 31 2020Jul 31 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 31 2026$0.80$0.84+5.5%$1.50B$1.54B+2.2%
Mar 6 2026$1.00$1.01+1.3%$1.57B$1.63B+4.1%
Aug 1 2025$0.77$0.62-19.1%$1.49B$1.49B+0.0%
Feb 28 2025$0.83$0.84+1.1%$1.39B$1.39B-0.1%
Jul 26 2024$0.70$0.61-13.7%$1.39B$1.39B-0.0%
May 9 2024$0.79$0.62-21.7%$1.40B$1.41B+0.2%
Jun 30 2023$0.68$0.53-21.1%$1.39B$1.37B-1.6%
Dec 31 2022$0.69$0.62-9.4%$1.31B$1.32B+1.1%
Jun 30 2022$0.55$0.44-19.2%$1.20B$1.18B-1.8%
Dec 31 2021$0.70$0.57-18.5%$1.31B$1.29B-1.2%
Jun 30 2021$0.54$0.43-20.6%$1.23B$1.25B+1.8%
Dec 31 2020$0.60$0.48-19.6%$1.29B$1.30B+1.0%

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.