| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | −2.03 | −1.96 | +3.2% | 102.9 | 145.0 | +40.9% |
| 2026-05-01 | −4.45 | −3.40 | +23.6% | 236.4 | 389.0 | +64.6% |
| 2026-02-13 | −2.54 | −2.11 | +16.9% | 635.2 | 678.0 | +6.7% |
| 2025-11-06 | −1.87 | −0.51 | +72.7% | 920.9 | 1,016.0 | +10.3% |
| 2025-08-01 | −2.99 | −2.13 | +28.8% | 893.3 | 142.0 | −84.1% |
| 2025-05-01 | −2.92 | −2.52 | +13.7% | 116.7 | 107.0 | −8.3% |
| 2025-02-14 | −2.68 | −2.50 | +6.7% | 942.8 | 956.0 | +1.4% |
| 2024-11-07 | −1.91 | 0.03 | +101.6% | 1,250.1 | 1,855.0 | +48.4% |
| 2024-08-01 | −3.35 | −3.33 | +0.6% | 128.4 | 241.0 | +87.7% |
| 2024-05-02 | −3.56 | −3.07 | +13.8% | 93.3 | 167.0 | +79.1% |
| 2024-02-22 | −0.97 | 0.55 | +156.7% | 2,511.1 | 2,813.0 | +12.0% |
| 2023-11-02 | −2.01 | −1.39 | +30.8% | 1,324.2 | 1,831.0 | +38.3% |
Surprise is actual minus consensus, as a share of the consensus.