| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-16 | — | 0.34 | — | — | — | — |
| 2026-07-17 | 0.24 | 0.34 | +38.9% | 27,059.0 | 100,358.4 | +270.9% |
| 2026-04-20 | 0.32 | 0.34 | +4.6% | 44,767.6 | 92,892.0 | +107.5% |
| 2026-04-19 | 0.33 | 0.34 | +4.6% | 44,767.6 | 93,810.7 | +109.6% |
| 2026-01-18 | 0.28 | 0.30 | +7.1% | 41,343.1 | 40,980.0 | −0.9% |
| 2025-10-20 | 0.20 | 0.21 | +2.4% | 22,830.7 | 91,131.3 | +299.2% |
| 2025-07-18 | 0.20 | 0.25 | +25.0% | 30,132.4 | 94,291.7 | +212.9% |
| 2025-04-21 | 0.19 | 0.24 | +28.5% | 37,554.4 | 111,905.5 | +198.0% |
| 2025-04-20 | 0.19 | 0.23 | +23.2% | 41,506.1 | 94,378.4 | +127.4% |
| 2025-01-27 | 0.21 | 0.20 | −4.8% | 37,553.8 | 37,360.0 | −0.5% |
| 2024-10-28 | 0.20 | 0.18 | −10.0% | 37,564.0 | 92,254.5 | +145.6% |
| 2024-10-26 | 0.16 | 0.18 | +12.5% | 38,898.0 | 92,254.5 | +137.2% |
Surprise is actual minus consensus, as a share of the consensus.