| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.25 | 5.27 | +321.6% | 485.7 | 517.2 | +6.5% |
| 2026-05-06 | 0.81 | 1.00 | +23.5% | 335.2 | 353.0 | +5.3% |
| 2026-02-04 | 0.80 | 1.00 | +25.0% | 326.9 | 333.0 | +1.9% |
| 2025-11-24 | 1.05 | 1.32 | +25.7% | 380.4 | 409.4 | +7.6% |
| 2025-08-06 | 0.90 | 1.19 | +32.2% | 380.4 | 398.0 | +4.6% |
| 2025-05-07 | 0.96 | 0.96 | +0.0% | 348.2 | 358.9 | +3.0% |
| 2025-02-05 | 0.83 | 0.92 | +10.8% | 357.6 | 313.9 | −12.2% |
| 2024-11-25 | 0.65 | 0.77 | +18.5% | 328.3 | 350.2 | +6.7% |
| 2024-08-07 | 0.51 | 0.91 | +78.4% | 325.0 | 333.4 | +2.6% |
| 2024-05-08 | 0.49 | 0.89 | +81.6% | 298.4 | 345.9 | +15.9% |
| 2024-02-07 | 0.37 | 0.91 | +145.9% | 275.1 | 317.7 | +15.5% |
| 2023-12-11 | 0.48 | 0.66 | +37.5% | 290.1 | 303.0 | +4.4% |
Surprise is actual minus consensus, as a share of the consensus.