| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-04-28 | 0.01 | 0.02 | +47.3% | 335.2 | 464.8 | +38.6% |
| 2026-02-26 | — | 0.02 | — | 431.2 | 431.2 | +0.0% |
| 2025-10-19 | — | 0.02 | — | — | 494.2 | — |
| 2025-07-28 | — | 0.02 | — | — | 489.8 | — |
| 2025-04-28 | — | 0.02 | — | — | 580.3 | — |
| 2025-02-25 | — | 0.02 | — | — | 502.6 | — |
| 2024-10-22 | — | 0.02 | — | — | 552.9 | — |
| 2024-07-24 | — | 0.01 | — | — | 501.9 | — |
| 2024-04-25 | — | 0.01 | — | — | 543.3 | — |
| 2024-02-18 | — | 0.02 | — | 2,108.0 | 527.8 | −75.0% |
| 2023-10-24 | — | 0.02 | — | — | 482.0 | — |
| 2023-07-25 | — | 0.01 | — | — | 556.0 | — |
Surprise is actual minus consensus, as a share of the consensus.