| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.63 | 0.74 | +16.9% | 410.3 | 411.6 | +0.3% |
| 2026-05-04 | 2.13 | 2.11 | −0.9% | 969.4 | 831.7 | −14.2% |
| 2026-02-18 | 1.42 | 1.48 | +4.2% | 990.4 | 689.4 | −30.4% |
| 2025-11-03 | 0.44 | 0.44 | +0.0% | 990.4 | 379.1 | −61.7% |
| 2025-08-05 | 0.53 | 0.53 | +0.0% | 510.7 | 423.7 | −17.0% |
| 2025-05-05 | 1.85 | 1.98 | +7.0% | 495.7 | 935.2 | +88.7% |
| 2025-02-19 | 1.34 | 1.34 | +0.0% | 973.6 | 630.7 | −35.2% |
| 2024-11-04 | 0.39 | 0.34 | −12.8% | 673.7 | 340.4 | −49.5% |
| 2024-08-05 | 0.49 | 0.48 | −2.0% | 362.1 | 354.1 | −2.2% |
| 2024-05-06 | 1.76 | 1.75 | −0.6% | 344.2 | 758.3 | +120.3% |
| 2024-02-21 | 1.27 | 1.27 | +0.0% | 896.0 | 605.9 | −32.4% |
| 2023-10-30 | 0.42 | 0.45 | +7.1% | 391.8 | 335.8 | −14.3% |
Surprise is actual minus consensus, as a share of the consensus.