| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 0.50 | 31.60 | +6220.0% | 121,680.7 | 117,947.0 | −3.1% |
| 2026-05-20 | −1.65 | −1.80 | −9.1% | 107,156.5 | 117,743.0 | +9.9% |
| 2026-02-10 | −1.85 | −2.25 | −21.6% | 99,101.0 | 104,318.0 | +5.3% |
| 2025-11-12 | 5.35 | 11.80 | +120.6% | 93,689.6 | 96,103.0 | +2.6% |
| 2025-11-05 | 5.34 | 11.77 | +120.4% | 93,462.9 | 398,995.8 | +326.9% |
| 2025-08-08 | −4.70 | −1.70 | +63.8% | 91,524.3 | 92,231.0 | +0.8% |
| 2025-08-07 | −4.80 | −1.84 | +61.7% | 93,415.1 | 401,180.8 | +329.5% |
| 2025-05-22 | −2.10 | −4.20 | −100.0% | 86,045.3 | 89,258.0 | +3.7% |
| 2025-05-20 | −2.09 | −3.39 | −61.9% | 85,787.3 | 462,614.4 | +439.3% |
| 2025-02-10 | 10.87 | −2.55 | −123.5% | 80,724.8 | 81,203.0 | +0.6% |
| 2025-02-06 | 10.99 | −2.53 | −123.0% | 81,649.2 | 347,928.5 | +326.1% |
| 2024-11-15 | 22.54 | 7.08 | −68.6% | 75,929.7 | 335,628.5 | +342.0% |
Surprise is actual minus consensus, as a share of the consensus.