| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 0.77 | 0.83 | +8.2% | 59.9 | 60.5 | +0.9% |
| 2026-04-20 | 0.77 | 0.66 | −14.3% | 58.2 | 57.8 | −0.7% |
| 2026-01-28 | 0.75 | 0.83 | +10.7% | 56.4 | 59.3 | +5.1% |
| 2025-10-20 | 0.46 | 0.56 | +21.7% | 56.4 | 56.5 | +0.2% |
| 2025-07-21 | 0.63 | 0.68 | +7.9% | 56.0 | 54.3 | −3.1% |
| 2025-04-21 | 0.62 | 0.61 | −1.6% | 54.7 | 57.9 | +5.9% |
| 2025-01-29 | 0.58 | 0.59 | +1.7% | 46.3 | 4.9 | −89.4% |
| 2024-10-21 | 0.56 | 0.64 | +14.3% | 31.5 | 48.5 | +54.1% |
| 2024-07-22 | 0.49 | 0.63 | +28.6% | 30.9 | 47.3 | +52.8% |
| 2024-04-22 | 0.45 | 0.64 | +42.2% | 31.5 | 46.7 | +48.3% |
| 2024-01-24 | 0.57 | 0.76 | +33.3% | 33.0 | 46.0 | +39.2% |
| 2023-10-23 | 0.58 | 0.65 | +12.1% | 33.6 | 49.0 | +45.8% |
Surprise is actual minus consensus, as a share of the consensus.