| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.90 | 1.31 | +45.1% | 175.0 | 194.0 | +10.9% |
| 2026-05-05 | 1.01 | 1.34 | +32.7% | 175.0 | 194.3 | +11.1% |
| 2026-03-10 | 1.13 | 1.52 | +34.5% | 149.0 | 193.6 | +29.9% |
| 2025-11-04 | 1.11 | 3.25 | +192.8% | 156.0 | 183.4 | +17.6% |
| 2025-08-05 | 2.57 | 8.43 | +228.0% | 134.0 | 195.5 | +45.9% |
| 2025-05-06 | 4.41 | 2.21 | −49.9% | 149.0 | 157.7 | +5.9% |
| 2025-03-10 | 1.89 | 2.81 | +48.7% | 116.1 | 152.8 | +31.6% |
| 2024-11-04 | — | 3.37 | — | — | 136.7 | — |
| 2024-08-01 | — | 6.21 | — | — | 151.1 | — |
| 2024-05-02 | 1.58 | 3.00 | +89.9% | 24.6 | 119.1 | +385.0% |
| 2024-03-13 | 2.09 | 1.53 | −26.8% | 8.6 | 114.3 | +1236.0% |
| 2023-11-03 | 1.39 | 2.13 | +53.2% | 123.2 | 105.7 | −14.2% |
Surprise is actual minus consensus, as a share of the consensus.