| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.14 | −0.00 | −102.4% | 144.2 | 149.0 | +3.3% |
| 2026-04-30 | 0.03 | 0.01 | −66.7% | 122.1 | 125.1 | +2.4% |
| 2026-02-12 | 0.07 | −0.15 | −314.3% | 122.1 | 122.2 | +0.1% |
| 2025-10-29 | −0.19 | −0.06 | +68.4% | 122.1 | 126.2 | +3.4% |
| 2025-07-31 | −0.02 | 0.02 | +200.0% | 114.5 | 107.7 | −5.9% |
| 2025-05-01 | −0.16 | −0.02 | +87.5% | 96.6 | 96.8 | +0.2% |
| 2025-02-13 | −0.07 | −0.15 | −114.3% | 95.1 | 94.1 | −1.0% |
| 2024-10-31 | −0.08 | −0.08 | +0.0% | 95.1 | 95.3 | +0.3% |
| 2024-07-31 | −0.01 | −0.01 | −56.0% | 105.1 | 104.7 | −0.4% |
| 2024-05-02 | 0.00 | 0.01 | +195.0% | 107.1 | 107.6 | +0.5% |
| 2024-02-15 | 0.22 | 0.23 | +4.5% | 136.8 | 137.2 | +0.3% |
| 2023-11-02 | 0.31 | 0.35 | +12.9% | 150.1 | 150.8 | +0.5% |
Surprise is actual minus consensus, as a share of the consensus.