| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 1.95 | 1.78 | −8.5% | 616.7 | 580.9 | −5.8% |
| 2026-05-12 | 2.09 | 2.38 | +13.9% | 634.4 | 650.7 | +2.6% |
| 2026-03-10 | 1.68 | 1.85 | +10.1% | 539.8 | 597.3 | +10.7% |
| 2025-11-03 | 1.37 | 1.43 | +4.4% | 536.0 | 487.7 | −9.0% |
| 2025-08-11 | 1.10 | 1.24 | +12.7% | 432.8 | 369.4 | −14.7% |
| 2025-05-08 | 1.00 | 1.07 | +7.0% | 333.3 | 368.4 | +10.5% |
| 2025-03-10 | 0.89 | 0.95 | +6.7% | 304.4 | 317.9 | +4.4% |
| 2024-11-06 | 0.86 | 0.80 | −7.0% | 310.2 | 275.7 | −11.1% |
| 2024-08-13 | 0.78 | 0.75 | −3.8% | 258.0 | 256.9 | −0.4% |
| 2024-05-01 | 0.72 | 0.76 | +5.6% | 259.0 | 255.3 | −1.4% |
| 2024-03-05 | 0.80 | 0.90 | +12.5% | 303.3 | 311.9 | +2.8% |
| 2023-11-08 | 0.89 | 0.91 | +2.2% | 303.5 | 309.5 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.