| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.53 | 0.85 | +60.9% | 139.5 | 167.9 | +20.4% |
| 2026-05-06 | 0.34 | 0.50 | +47.1% | 139.4 | 140.6 | +0.9% |
| 2026-03-11 | 0.39 | 0.32 | −17.9% | 139.9 | 139.5 | −0.3% |
| 2025-11-04 | 0.36 | 0.36 | +0.0% | 141.9 | 153.1 | +7.9% |
| 2025-08-13 | 0.26 | 0.14 | −45.8% | 127.3 | 129.6 | +1.9% |
| 2025-05-14 | 0.30 | 0.36 | +20.0% | 134.9 | 151.4 | +12.2% |
| 2025-03-12 | 0.37 | 0.38 | +2.7% | 131.7 | 144.0 | +9.4% |
| 2024-11-06 | 0.33 | 0.26 | −21.2% | 122.2 | 141.8 | +16.1% |
| 2024-08-14 | 0.33 | 0.32 | −3.0% | 134.1 | 146.7 | +9.4% |
| 2024-05-15 | 0.32 | 0.31 | −3.1% | 134.1 | 134.2 | +0.1% |
| 2024-03-13 | 0.30 | 0.24 | −20.0% | 146.5 | 141.6 | −3.3% |
| 2023-11-13 | 0.27 | 0.26 | −3.7% | 130.8 | 137.8 | +5.4% |
Surprise is actual minus consensus, as a share of the consensus.