| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 20.37 | 26.12 | +28.2% | 589,311.9 | 1,783,381.0 | +202.6% |
| 2026-08-07 | 20.37 | 23.04 | +13.1% | 589,311.9 | 633,577.5 | +7.5% |
| 2026-08-06 | 20.37 | 26.12 | +28.2% | 589,311.9 | 633,315.3 | +7.5% |
| 2026-05-08 | 20.26 | 21.32 | +5.2% | 664,023.6 | 616,941.0 | −7.1% |
| 2026-02-06 | 19.57 | 22.78 | +16.4% | 595,491.1 | 635,488.9 | +6.7% |
| 2025-11-03 | 19.29 | 22.00 | +14.0% | 562,830.6 | 583,096.0 | +3.6% |
| 2025-08-07 | 18.31 | 21.47 | +17.3% | 566,796.2 | 584,181.7 | +3.1% |
| 2025-05-04 | 20.07 | 20.89 | +4.1% | 596,465.6 | 669,845.1 | +12.3% |
| 2025-02-05 | 17.89 | 18.93 | +5.8% | 502,401.3 | 524,862.7 | +4.5% |
| 2024-11-08 | 17.16 | 20.54 | +19.7% | 502,475.7 | 568,900.9 | +13.2% |
| 2024-08-02 | 18.98 | 21.65 | +14.1% | 510,863.6 | 522,873.2 | +2.4% |
| 2024-05-09 | 15.16 | 23.96 | +58.0% | 576,602.3 | 590,244.8 | +2.4% |
Surprise is actual minus consensus, as a share of the consensus.