| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-27 | 0.35 | 4.62 | +1223.3% | 1,107.0 | — | — |
| 2026-05-07 | 0.17 | 0.30 | +76.1% | 995.3 | 1,038.8 | +4.4% |
| 2026-02-05 | 0.28 | 0.37 | +32.1% | 1,055.8 | 1,123.0 | +6.4% |
| 2025-11-06 | 0.11 | 0.23 | +105.2% | 883.2 | 933.3 | +5.7% |
| 2025-08-28 | 0.12 | 0.20 | +61.9% | 837.0 | 876.4 | +4.7% |
| 2025-05-08 | −0.01 | 0.01 | +258.2% | 783.0 | 783.1 | +0.0% |
| 2025-02-06 | −0.21 | 0.23 | +209.5% | 807.2 | 866.4 | +7.3% |
| 2024-11-07 | −0.34 | −0.31 | +8.8% | 664.0 | 698.5 | +5.2% |
| 2024-08-28 | −0.48 | −0.14 | +70.9% | 603.7 | 659.2 | +9.2% |
| 2024-05-08 | −0.70 | −0.43 | +38.4% | 550.0 | 576.2 | +4.8% |
| 2024-02-08 | 0.08 | 0.04 | −50.0% | 520.6 | 591.1 | +13.5% |
| 2023-11-08 | −0.70 | −0.57 | +18.6% | 444.3 | 496.5 | +11.8% |
Surprise is actual minus consensus, as a share of the consensus.