IRRHF
Next report

Mar 11 2027in 153 days

EPS estimate

$47.13

Revenue estimate

$355M

EPS beats

2 of last 2

EPS surprise

2022: 25.2%2022: 23.6%
Jun 30 2022Dec 31 2022
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Jul 31 2026—$29.07—$324M$334M+3.1%
Mar 12 2026—$0.50—$345M$336M-2.7%
Jul 31 2025—$32.04—$330M$312M-5.4%
Mar 13 2025—$51.35—$308M$308M-0.0%
Aug 2 2024—$32.29—$298M$276M-7.3%
May 3 2024—$62.85—$375M$351M-6.5%
Jun 30 2023—$29.86—$311M$286M-8.3%
Dec 31 2022$52.99$65.52+23.6%$399M$382M-4.1%
Jun 30 2022$33.61$42.08+25.2%$311M$325M+4.4%
Dec 31 2021—$62.84—$403M$402M-0.2%
Jun 30 2021—$43.96—$303M$294M-3.0%
Dec 31 2020—$65.13—$343M$336M-1.9%

Earnings & Revenue Estimates

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.