| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.41 | 0.50 | +23.6% | 490.9 | 452.8 | −7.8% |
| 2026-05-06 | 1.88 | 1.79 | −4.8% | 769.2 | 780.7 | +1.5% |
| 2026-02-04 | 1.37 | 1.41 | +2.9% | 648.2 | 635.5 | −2.0% |
| 2025-11-05 | 0.45 | 0.45 | +0.0% | 441.0 | 430.2 | −2.4% |
| 2025-07-30 | 0.38 | 0.38 | +0.0% | 440.0 | 439.0 | −0.2% |
| 2025-05-07 | 1.92 | 1.87 | −2.6% | 739.2 | 805.2 | +8.9% |
| 2025-02-05 | 1.20 | 1.37 | +14.2% | 733.4 | 597.1 | −18.6% |
| 2024-11-06 | 0.48 | 0.35 | −27.1% | 446.2 | 401.6 | −10.0% |
| 2024-07-31 | 0.29 | 0.33 | +13.8% | 497.5 | 402.6 | −19.1% |
| 2024-05-08 | 1.70 | 1.87 | +10.0% | 726.4 | 726.4 | +0.0% |
| 2024-02-07 | 1.08 | 1.17 | +8.3% | 852.3 | 591.7 | −30.6% |
| 2023-11-01 | 0.53 | 0.67 | +26.4% | 585.6 | 407.1 | −30.5% |
Surprise is actual minus consensus, as a share of the consensus.