| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.90 | 83.96 | +9231.0% | 2,397.3 | 2,326.4 | −3.0% |
| 2026-04-22 | 0.77 | 0.68 | −12.4% | 2,047.5 | 1,881.1 | −8.1% |
| 2026-01-28 | 1.06 | 1.22 | +14.8% | 2,478.3 | 2,712.6 | +9.5% |
| 2025-10-22 | 109.36 | 112.33 | +2.7% | 2,553.7 | 2,505.3 | −1.9% |
| 2025-07-23 | 106.20 | 108.54 | +2.2% | 2,502.4 | 2,603.3 | +4.0% |
| 2025-04-22 | 106.07 | 94.83 | −10.6% | 2,355.0 | 2,350.4 | −0.2% |
| 2025-01-28 | 127.85 | 139.93 | +9.4% | 2,811.4 | 2,851.2 | +1.4% |
| 2024-10-22 | 131.00 | 130.50 | −0.4% | 2,710.3 | 2,737.7 | +1.0% |
| 2024-07-23 | 121.21 | 120.69 | −0.4% | 2,565.8 | 2,559.4 | −0.2% |
| 2024-04-23 | 103.97 | 116.41 | +12.0% | 2,253.8 | 2,333.5 | +3.5% |
| 2024-01-30 | 121.50 | 121.56 | +0.0% | 2,587.1 | 2,351.7 | −9.1% |
| 2023-10-24 | 115.60 | 125.26 | +8.4% | 2,607.9 | 2,574.1 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.