| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-17 | 6.05 | 6.83 | +12.9% | 1,464.5 | 1,671.0 | +14.1% |
| 2026-05-16 | 6.40 | 4.55 | −28.9% | 1,300.0 | 1,341.0 | +3.2% |
| 2026-01-21 | 4.50 | 6.80 | +51.1% | 1,383.5 | 1,313.0 | −5.1% |
| 2025-10-31 | 4.00 | 4.50 | +12.5% | 1,237.0 | 1,235.0 | −0.2% |
| 2025-07-24 | 2.00 | 2.90 | +45.0% | 1,213.5 | 1,169.0 | −3.7% |
| 2025-05-02 | 0.20 | 0.45 | +125.0% | 1,007.0 | 1,079.0 | +7.1% |
| 2025-01-28 | −0.20 | 0.10 | +150.0% | 887.3 | 859.0 | −3.2% |
| 2024-10-25 | 1.30 | −0.29 | −122.3% | 1,027.0 | 835.0 | −18.7% |
| 2024-07-24 | 5.60 | 2.23 | −60.2% | 1,358.0 | 1,055.0 | −22.3% |
| 2024-05-03 | 4.15 | 4.11 | −1.0% | 998.3 | 983.0 | −1.5% |
| 2024-01-21 | 5.20 | 1.48 | −71.5% | 1,064.0 | 842.1 | −20.9% |
| 2023-11-02 | 5.27 | 3.43 | −34.9% | 1,156.7 | 967.0 | −16.4% |
Surprise is actual minus consensus, as a share of the consensus.