| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-14 | 2.30 | 3.09 | +34.2% | 97,767.5 | 113,375.0 | +16.0% |
| 2026-05-30 | 3.10 | 4.82 | +55.5% | 105,909.5 | 111,556.0 | +5.3% |
| 2026-02-11 | 3.20 | 2.80 | −12.5% | 96,875.5 | 104,837.0 | +8.2% |
| 2025-10-31 | 8.50 | 4.75 | −44.1% | 94,396.0 | 97,988.4 | +3.8% |
| 2025-08-14 | 2.10 | 1.66 | −21.0% | 84,975.0 | 88,997.1 | +4.7% |
| 2025-05-15 | 12.00 | 9.65 | −19.6% | 95,523.0 | 96,972.8 | +1.5% |
| 2025-02-10 | 2.97 | 3.40 | +14.5% | 90,695.0 | 91,031.0 | +0.4% |
| 2024-10-24 | 6.50 | 8.53 | +31.2% | 85,259.0 | 81,541.9 | −4.4% |
| 2024-07-19 | — | 2.42 | — | — | 71,730.6 | — |
| 2024-05-14 | — | 1.90 | — | — | 78,729.2 | — |
| 2024-02-08 | — | 1.99 | — | — | 79,107.0 | — |
| 2023-11-09 | — | 2.34 | — | — | 78,218.9 | — |
Surprise is actual minus consensus, as a share of the consensus.