| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | 2.02 | 2.36 | +16.7% | — | — | — |
| 2026-07-16 | −0.29 | 1.08 | +479.6% | 69,520.8 | 76,977.0 | +10.7% |
| 2026-05-04 | 1.65 | 3.70 | +124.2% | 112,036.0 | 123,104.0 | +9.9% |
| 2026-01-19 | 1.04 | 1.10 | +5.8% | 88,784.2 | 84,731.0 | −4.6% |
| 2025-08-06 | 1.09 | −1.31 | −220.0% | 66,699.3 | 54,869.1 | −17.7% |
| 2025-05-19 | 2.84 | 1.40 | −50.7% | 113,570.9 | 89,933.7 | −20.8% |
| 2025-05-16 | 2.84 | 1.40 | −50.7% | 113,511.3 | 89,934.0 | −20.8% |
| 2025-01-28 | 0.72 | 0.40 | −44.4% | 72,272.3 | 72,771.0 | +0.7% |
| 2024-10-28 | −0.30 | 0.30 | +200.0% | 71,259.3 | 65,841.0 | −7.6% |
| 2024-07-31 | −0.10 | −0.61 | −510.0% | 71,259.3 | 54,849.2 | −23.0% |
| 2024-05-21 | 2.03 | 1.41 | −30.5% | 71,259.3 | 82,602.5 | +15.9% |
| 2024-02-13 | 0.47 | −0.43 | −191.5% | 71,259.3 | 55,038.1 | −22.8% |
Surprise is actual minus consensus, as a share of the consensus.