| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 21.94 | 60.08 | +173.8% | 1,956,668.0 | 2,019,591.0 | +3.2% |
| 2026-05-13 | 49.61 | 320.04 | +545.1% | 1,972,615.0 | 2,079,403.0 | +5.4% |
| 2026-02-12 | 32.61 | 43.10 | +32.2% | 1,957,250.0 | 1,982,404.0 | +1.3% |
| 2025-11-10 | 41.19 | 1,748.27 | +4144.4% | 1,938,321.8 | 1,916,502.0 | −1.1% |
| 2025-08-05 | 20.48 | 291.57 | +1323.7% | 1,894,553.0 | 1,820,341.0 | −3.9% |
| 2025-05-13 | −36.62 | 88.52 | +341.7% | 1,909,953.0 | 1,941,176.0 | +1.6% |
| 2025-02-12 | 59.49 | −63.49 | −206.7% | 1,819,534.0 | 1,832,654.0 | +0.7% |
| 2024-11-12 | 25.46 | 806.95 | +3069.5% | 1,787,327.1 | 1,768,175.0 | −1.1% |
| 2024-08-07 | 19.46 | −122.35 | −728.7% | 1,675,558.6 | 1,701,747.0 | +1.6% |
| 2024-05-13 | 11.42 | 157.64 | +1280.4% | 1,832,987.3 | 1,754,599.0 | −4.3% |
| 2024-02-08 | 36.91 | 647.57 | +1654.5% | 1,800,161.0 | 1,774,841.0 | −1.4% |
| 2023-09-30 | 67.10 | −635.55 | −1047.2% | 1,706,104.6 | 1,669,553.0 | −2.1% |
Surprise is actual minus consensus, as a share of the consensus.