| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-12 | — | 3.98 | — | — | — | — |
| 2026-08-12 | 4.24 | 3.98 | −6.2% | 24,219.0 | 35,832.0 | +47.9% |
| 2026-05-22 | 1.70 | 1.30 | −23.5% | 25,906.0 | 26,327.0 | +1.6% |
| 2026-02-09 | 3.10 | 3.90 | +25.8% | 29,658.0 | 29,411.0 | −0.8% |
| 2025-11-10 | 6.20 | 8.13 | +31.1% | 27,014.0 | 31,873.7 | +18.0% |
| 2025-08-07 | 7.50 | 3.48 | −53.6% | 26,352.0 | 21,844.1 | −17.1% |
| 2025-08-04 | 1.80 | 3.48 | +93.3% | 26,352.0 | 21,844.1 | −17.1% |
| 2025-05-20 | 2.50 | 1.80 | −28.0% | 21,947.0 | 19,221.9 | −12.4% |
| 2025-05-19 | 2.50 | 1.80 | −28.0% | 21,947.0 | 18,172.1 | −182.8% |
| 2025-02-10 | 4.40 | 3.40 | −22.7% | 21,236.0 | 28,141.0 | +32.5% |
| 2024-11-12 | 6.20 | 7.49 | +20.8% | 32,911.0 | 26,351.7 | −19.9% |
| 2024-08-05 | 4.50 | 2.19 | −51.3% | 21,130.0 | 21,625.3 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.