| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-03-05 | — | 4.48 | — | 283.0 | 521.1 | +84.1% |
| 2025-07-22 | — | — | — | 266.2 | 547.9 | +105.9% |
| 2025-02-27 | — | 4.03 | — | 266.2 | 477.0 | +79.2% |
| 2024-07-18 | — | 5.36 | — | 514.0 | 509.4 | −0.9% |
| 2024-04-08 | — | 3.35 | — | 565.0 | 492.0 | −12.9% |
| 2023-06-30 | — | 6.29 | — | 598.0 | 577.0 | −3.5% |
| 2022-12-31 | — | 5.80 | — | 551.0 | 567.8 | +3.1% |
Surprise is actual minus consensus, as a share of the consensus.