| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-13 | 3.05 | 4.50 | +47.5% | 30,523.6 | 31,287.0 | +2.5% |
| 2026-04-14 | 4.80 | 5.13 | +6.9% | 32,976.7 | 33,068.0 | +0.3% |
| 2026-01-15 | 1.58 | 1.40 | −11.4% | 27,255.7 | 27,013.0 | −0.9% |
| 2025-09-30 | 0.88 | 1.02 | +15.5% | 24,442.2 | 24,575.7 | +0.5% |
| 2025-06-30 | 2.07 | 3.73 | +80.2% | 28,170.5 | 28,727.0 | +2.0% |
| 2025-01-22 | −1.07 | −1.70 | −59.4% | 24,769.3 | 24,094.0 | −2.7% |
| 2024-10-23 | −2.55 | −2.38 | +6.7% | 23,475.8 | 22,685.8 | −3.4% |
| 2024-07-31 | 0.80 | 0.08 | −90.0% | 26,292.4 | 26,364.8 | +0.3% |
| 2024-05-01 | 2.40 | 2.81 | +17.1% | 29,621.2 | 29,334.4 | −1.0% |
| 2024-01-30 | 0.45 | 0.87 | +93.3% | 24,784.7 | 24,209.8 | −2.3% |
| 2023-10-31 | 0.18 | 0.04 | −77.8% | 25,771.8 | 25,729.7 | −0.2% |
| 2023-08-11 | 0.77 | 0.40 | −48.1% | 28,050.5 | 28,055.0 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.