| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-04-20 | โ | 1.26 | โ | โ | 421.6 | โ |
| 2026-02-09 | โ | 1.49 | โ | โ | 608.0 | โ |
| 2025-10-29 | โ | 2.93 | โ | โ | 1,543.4 | โ |
| 2025-07-29 | โ | 28.92 | โ | โ | 1,800.7 | โ |
| 2025-04-21 | โ | 7.46 | โ | โ | 458.3 | โ |
| 2025-02-11 | โ | 3.88 | โ | โ | 300.5 | โ |
| 2024-10-31 | โ | 24.45 | โ | โ | 1,658.1 | โ |
| 2024-07-31 | โ | 25.91 | โ | โ | 1,674.8 | โ |
| 2024-05-23 | โ | 11.95 | โ | โ | 802.9 | โ |
| 2024-01-29 | โ | 10.52 | โ | โ | 672.8 | โ |
| 2023-11-08 | โ | 24.60 | โ | โ | 1,372.0 | โ |
| 2023-08-04 | โ | 29.02 | โ | โ | 1,658.2 | โ |
Surprise is actual minus consensus, as a share of the consensus.