| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.31 | 0.72 | +130.9% | 488.5 | 539.2 | +10.4% |
| 2026-05-04 | −0.05 | −0.24 | −380.0% | 443.8 | 465.4 | +4.9% |
| 2026-02-19 | 0.51 | 0.79 | +54.9% | 495.7 | 537.4 | +8.4% |
| 2025-10-29 | 1.00 | 2.65 | +165.0% | 499.2 | 595.7 | +19.3% |
| 2025-07-30 | 1.16 | 1.61 | +38.8% | 548.1 | 615.2 | +12.2% |
| 2025-04-30 | 1.10 | −0.53 | −148.2% | 577.8 | 620.7 | +7.4% |
| 2025-02-19 | 1.20 | 1.88 | +56.7% | 576.3 | 584.4 | +1.4% |
| 2024-10-30 | 1.04 | 0.88 | −15.4% | 578.4 | 643.1 | +11.2% |
| 2024-07-31 | 0.71 | 2.03 | +185.9% | 608.6 | 610.1 | +0.3% |
| 2024-05-01 | 0.05 | 0.35 | +600.0% | 498.2 | 525.0 | +5.4% |
| 2024-02-21 | 0.29 | 0.61 | +110.3% | 485.4 | 483.8 | −0.3% |
| 2023-11-06 | 0.15 | 0.17 | +13.3% | 473.7 | 455.1 | −3.9% |
Surprise is actual minus consensus, as a share of the consensus.