| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 14.27 | 17.73 | +24.2% | 40,865.7 | 52,337.0 | +28.1% |
| 2026-05-05 | 0.74 | 1.65 | +123.3% | 33,419.2 | 34,568.0 | +3.4% |
| 2026-02-03 | 2.72 | 4.07 | +49.6% | 31,084.7 | 33,422.0 | +7.5% |
| 2025-11-04 | 3.15 | 3.01 | −4.4% | 33,453.6 | 35,849.0 | +7.2% |
| 2025-08-05 | 3.24 | 3.96 | +22.2% | 29,288.1 | 33,660.0 | +14.9% |
| 2025-05-06 | −0.54 | −0.12 | +77.5% | 32,355.0 | 31,850.0 | −1.6% |
| 2025-02-04 | 0.02 | 1.15 | +5129.6% | 32,103.6 | 33,067.0 | +3.0% |
| 2024-11-05 | 0.99 | 1.87 | +89.7% | 34,342.7 | 34,934.0 | +1.7% |
| 2024-08-06 | 3.09 | 4.33 | +40.1% | 36,655.7 | 37,990.0 | +3.6% |
| 2024-04-30 | 2.54 | 2.59 | +2.0% | 32,071.6 | 32,759.0 | +2.1% |
| 2024-01-30 | 2.19 | 3.84 | +75.3% | 34,903.0 | 36,334.0 | +4.1% |
| 2023-10-31 | 7.75 | 8.28 | +6.8% | 37,665.4 | 41,032.0 | +8.9% |
Surprise is actual minus consensus, as a share of the consensus.