| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-06 | 0.73 | 1.29 | +77.4% | — | — | — |
| 2026-07-07 | 0.54 | 0.68 | +25.4% | 407.5 | 478.7 | +17.5% |
| 2026-04-01 | 0.43 | 0.52 | +20.9% | 339.0 | 343.0 | +1.2% |
| 2026-01-06 | 0.41 | 0.49 | +19.5% | 338.4 | 343.1 | +1.4% |
| 2025-10-07 | 0.37 | 0.43 | +14.8% | 342.1 | 337.9 | −1.2% |
| 2025-07-08 | 0.42 | 0.47 | +12.9% | 342.1 | 324.3 | −5.2% |
| 2025-04-02 | 0.38 | 0.52 | +36.0% | 330.8 | 365.5 | +10.5% |
| 2025-01-08 | 0.39 | 0.49 | +25.6% | 320.0 | 341.1 | +6.6% |
| 2024-10-15 | 0.40 | 0.37 | −7.6% | 325.0 | 311.1 | −4.3% |
| 2024-07-09 | 0.30 | 0.37 | +23.3% | 300.0 | 300.6 | +0.2% |
| 2024-04-10 | 0.25 | −0.26 | −203.1% | 285.1 | 284.8 | −0.1% |
| 2024-01-09 | 0.16 | 0.24 | +52.1% | 275.0 | 274.2 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.