| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 6.27 | 7.32 | +16.7% | 1,630.0 | 2,815.8 | +72.7% |
| 2026-05-07 | 5.16 | 5.90 | +14.3% | 1,445.3 | 3,205.5 | +121.8% |
| 2025-10-30 | 4.37 | 5.18 | +18.5% | 1,276.0 | 948.0 | −25.7% |
| 2025-05-08 | 2.32 | 2.58 | +11.2% | 861.8 | 1,346.3 | +56.2% |
| 2025-03-31 | — | 2.58 | — | — | 790.7 | — |
| 2024-10-31 | 0.10 | 0.45 | +350.0% | 665.1 | 901.9 | +35.6% |
| 2024-09-30 | — | 1.39 | — | — | 573.2 | — |
| 2024-05-09 | −0.71 | −1.04 | −46.5% | 563.9 | 757.7 | +34.4% |
| 2024-03-31 | — | −1.04 | — | — | 401.0 | — |
| 2023-10-31 | −1.54 | −1.25 | +18.8% | 279.8 | 510.9 | +82.6% |
| 2023-09-30 | — | −1.25 | — | — | 329.8 | — |
| 2023-06-21 | — | 0.82 | — | — | 258.0 | — |
Surprise is actual minus consensus, as a share of the consensus.