| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.45 | 0.55 | +21.8% | 863.2 | 1,030.0 | +19.3% |
| 2026-04-14 | 0.43 | 0.54 | +24.8% | 842.9 | 1,004.0 | +19.1% |
| 2026-01-14 | 0.45 | 0.51 | +13.9% | 852.3 | 342.0 | −59.9% |
| 2025-10-14 | 0.44 | 0.50 | +13.3% | 846.5 | 339.0 | −60.0% |
| 2025-07-16 | 0.42 | 0.47 | +12.8% | 848.0 | 1,210.0 | +42.7% |
| 2025-04-16 | 0.40 | 0.42 | +4.5% | 830.4 | 1,194.0 | +43.8% |
| 2025-01-16 | — | — | — | — | 703.0 | — |
| 2024-10-16 | — | 0.41 | — | — | 802.0 | — |
| 2024-07-17 | — | 0.36 | — | — | 1,270.0 | — |
| 2024-04-17 | — | 0.34 | — | — | 1,259.0 | — |
| 2024-03-06 | — | 0.33 | — | — | 1,258.0 | — |
| 2024-01-18 | — | 0.24 | — | — | 779.0 | — |
Surprise is actual minus consensus, as a share of the consensus.