| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-13 | 3.05 | 4.47 | +46.7% | 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-10-15 | 0.88 | 1.02 | +15.5% | 24,442.2 | 24,575.7 | +0.5% |
| 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% |
| 2023-05-10 | 1.00 | 16.99 | +1599.0% | 29,576.5 | 29,285.0 | −1.0% |
Surprise is actual minus consensus, as a share of the consensus.