| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-31 | — | −0.03 | — | — | — | — |
| 2026-05-22 | −0.10 | −0.07 | +33.3% | 60.2 | 62.7 | +4.2% |
| 2026-03-25 | −0.10 | −0.13 | −33.5% | 62.4 | 65.9 | +5.5% |
| 2025-11-17 | −0.05 | −0.09 | −93.0% | 54.3 | 54.3 | +0.0% |
| 2025-08-15 | −0.02 | −0.04 | −166.7% | 50.5 | 52.9 | +4.6% |
| 2025-05-16 | −0.05 | −0.04 | +15.5% | 40.5 | 41.0 | +1.2% |
| 2025-03-28 | 0.01 | −0.07 | −682.8% | 55.1 | 50.6 | −8.3% |
| 2024-11-20 | 0.00 | 0.03 | +923.9% | 51.9 | 53.0 | +2.1% |
| 2024-08-23 | 0.03 | 0.02 | −29.2% | 53.2 | 56.0 | +5.3% |
| 2024-05-28 | −0.01 | −0.02 | −123.3% | 42.0 | 44.1 | +4.8% |
| 2024-03-20 | 0.02 | 0.06 | +177.0% | 51.7 | 55.0 | +6.3% |
| 2023-11-20 | 0.02 | 0.01 | −50.0% | 54.6 | 51.9 | −4.9% |
Surprise is actual minus consensus, as a share of the consensus.