| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 4.61 | 5.20 | +12.8% | 4,383.6 | 4,877.1 | +11.3% |
| 2026-05-06 | 5.57 | 6.20 | +11.3% | 4,461.5 | 4,799.0 | +7.6% |
| 2026-02-04 | 3.83 | 4.90 | +27.9% | 3,816.1 | 4,175.0 | +9.4% |
| 2025-11-05 | 3.33 | 3.73 | +12.0% | 3,572.7 | 3,824.6 | +7.1% |
| 2025-09-30 | 3.33 | 3.73 | +12.0% | 3,572.7 | 3,824.6 | +7.1% |
| 2025-08-05 | 2.05 | 2.12 | +3.4% | 2,695.3 | 3,233.1 | +20.0% |
| 2025-06-30 | 2.05 | 2.12 | +3.4% | 2,695.3 | 3,233.1 | +20.0% |
| 2025-05-06 | 3.00 | 3.63 | +21.0% | 2,475.0 | 3,427.9 | +38.5% |
| 2025-02-04 | 1.50 | 3.63 | +142.0% | 2,801.7 | 2,810.0 | +0.3% |
| 2024-11-07 | 1.20 | 2.61 | +117.5% | 2,330.9 | 2,750.2 | +18.0% |
| 2024-08-09 | 1.50 | −0.35 | −123.3% | 2,259.6 | 1,994.7 | −11.7% |
| 2024-05-17 | 1.75 | 1.05 | −40.0% | 2,320.7 | 2,168.1 | −6.6% |
Surprise is actual minus consensus, as a share of the consensus.