| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 0.21 | — | — | 472.4 | — |
| 2026-05-11 | — | 0.21 | — | — | 604.8 | — |
| 2026-02-02 | — | 0.16 | — | 450.0 | 486.7 | +8.2% |
| 2025-05-12 | — | 0.28 | — | 460.0 | 402.0 | −12.6% |
| 2025-02-03 | — | 0.15 | — | 310.0 | 333.8 | +7.7% |
| 2024-10-28 | — | 0.24 | — | 400.0 | 412.6 | +3.2% |
| 2024-08-02 | — | 0.15 | — | 260.0 | 314.3 | +20.9% |
| 2024-05-13 | — | 0.22 | — | — | 421.2 | — |
| 2024-02-06 | — | 0.12 | — | — | 234.8 | — |
| 2023-11-06 | — | 0.22 | — | — | 321.6 | — |
| 2023-07-22 | — | 0.19 | — | — | 241.6 | — |
| 2023-05-04 | — | 0.14 | — | — | 375.9 | — |
Surprise is actual minus consensus, as a share of the consensus.