| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2025-12-31 | โ | 5.68 | โ | 2,681.0 | 4,720.9 | +76.1% |
| 2025-10-20 | โ | 6.67 | โ | โ | 5,335.6 | โ |
| 2025-09-30 | โ | 2.57 | โ | โ | 4,668.3 | โ |
| 2025-07-29 | โ | 5.77 | โ | โ | 6,438.0 | โ |
| 2025-06-30 | โ | 5.36 | โ | โ | 6,400.5 | โ |
| 2025-04-28 | โ | 5.76 | โ | โ | 7,043.6 | โ |
| 2025-03-31 | โ | 3.93 | โ | โ | 5,288.3 | โ |
| 2025-02-11 | โ | 4.88 | โ | โ | 4,685.7 | โ |
| 2024-12-31 | โ | 6.06 | โ | โ | 6,014.6 | โ |
| 2024-10-23 | โ | 3.51 | โ | โ | 4,318.2 | โ |
| 2024-07-31 | โ | 2.44 | โ | โ | 3,505.0 | โ |
| 2024-05-17 | โ | 2.81 | โ | โ | 3,466.4 | โ |
Surprise is actual minus consensus, as a share of the consensus.