| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-01 | 6.50 | 4.20 | −35.4% | 939,897.7 | 920,504.0 | −2.1% |
| 2026-05-14 | 10.31 | 15.70 | +52.3% | 1,092,954.0 | 1,054,470.0 | −3.5% |
| 2026-02-05 | −5.09 | −9.47 | −86.2% | 702,726.1 | 701,080.0 | −0.2% |
| 2025-11-13 | 11.37 | 206.86 | +1719.3% | 969,527.4 | 717,140.0 | −26.0% |
| 2025-08-08 | 5.93 | 6.56 | +10.6% | 984,591.7 | 1,044,070.0 | +6.0% |
| 2025-05-12 | 12.21 | 14.12 | +15.6% | 1,157,617.0 | 1,195,030.0 | +3.2% |
| 2025-05-08 | 20.23 | 23.40 | +15.7% | 1,158,223.7 | 1,228,660.0 | +6.1% |
| 2025-01-31 | 17.56 | 14.96 | −14.8% | 1,190,098.0 | 1,128,330.0 | −5.2% |
| 2025-01-28 | 10.49 | 8.94 | −14.8% | 1,177,590.0 | 1,153,650.0 | −2.0% |
| 2024-11-08 | 13.86 | 9.72 | −29.9% | 989,822.7 | 1,005,340.0 | +1.6% |
| 2024-11-07 | 7.82 | 9.72 | +24.3% | 982,926.9 | 1,030,160.0 | +4.8% |
| 2024-08-01 | 16.92 | 14.38 | −15.0% | 1,096,941.3 | 1,080,480.0 | −1.5% |
Surprise is actual minus consensus, as a share of the consensus.