| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 12.36 | 19.02 | +53.9% | 455,468.2 | 473,640.0 | +4.0% |
| 2026-05-13 | 11.10 | 6.38 | −42.5% | 502,989.5 | 511,800.0 | +1.8% |
| 2026-01-22 | 5.84 | 8.76 | +50.0% | 443,432.7 | 468,164.8 | +5.6% |
| 2025-10-16 | 8.12 | 6.64 | −18.2% | 447,445.6 | 446,373.0 | −0.2% |
| 2025-07-17 | 9.59 | 8.97 | −6.5% | 431,817.7 | 433,557.1 | +0.4% |
| 2025-05-22 | 4.78 | 6.12 | +28.0% | 447,833.9 | 446,846.4 | −0.2% |
| 2025-01-23 | 3.42 | 2.95 | −13.7% | 409,640.6 | 416,386.5 | +1.6% |
| 2024-10-24 | 4.30 | 1.81 | −57.9% | 420,631.4 | 398,203.2 | −5.3% |
| 2024-07-19 | 5.62 | 3.45 | −38.6% | 418,599.0 | 431,016.6 | +3.0% |
| 2024-05-16 | 6.75 | 5.31 | −21.3% | 456,280.1 | 461,820.2 | +1.2% |
| 2024-01-24 | 11.05 | 9.88 | −10.6% | 440,702.8 | 419,400.0 | −4.8% |
| 2023-10-19 | 10.64 | 9.91 | −6.9% | 425,494.5 | 445,840.0 | +4.8% |
Surprise is actual minus consensus, as a share of the consensus.