| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-02-20 | — | 6.21 | — | — | 226.7 | — |
| 2025-08-22 | — | 7.07 | — | 108.5 | 210.0 | +93.5% |
| 2025-02-21 | — | 8.73 | — | 112.1 | 110.3 | −1.6% |
| 2024-08-28 | — | 3.66 | — | 111.9 | 156.7 | +40.0% |
| 2024-02-28 | — | 1.27 | — | 110.2 | 111.3 | +1.0% |
| 2023-08-30 | 3.91 | 2.68 | −31.5% | 176.6 | 108.5 | −38.6% |
| 2023-03-01 | 8.21 | 4.36 | −46.9% | 109.6 | 107.4 | −2.0% |
Surprise is actual minus consensus, as a share of the consensus.