| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | — | 0.63 | — | — | — | — |
| 2026-08-03 | 0.63 | 0.59 | −6.2% | 287.0 | 357.8 | +24.7% |
| 2026-05-05 | 0.88 | 0.75 | −14.8% | 346.8 | 346.4 | −0.1% |
| 2026-02-27 | 0.44 | 0.67 | +52.3% | 323.5 | 325.2 | +0.5% |
| 2025-11-03 | 0.06 | 0.56 | +833.3% | 339.8 | 299.0 | −12.0% |
| 2025-08-13 | 0.11 | 0.23 | +109.1% | 289.0 | 276.5 | −4.3% |
| 2025-05-08 | 0.49 | 0.64 | +30.6% | 288.0 | 297.6 | +3.3% |
| 2025-02-27 | 0.61 | 0.60 | −0.8% | 333.0 | 328.2 | −1.5% |
| 2024-11-04 | 0.37 | 0.37 | +0.0% | 197.0 | 264.0 | +34.0% |
| 2024-08-05 | 0.54 | 0.64 | +18.5% | 197.0 | 285.6 | +45.0% |
| 2024-05-06 | 0.31 | 0.45 | +45.2% | — | 220.1 | — |
| 2024-03-04 | 0.02 | −0.35 | −1850.0% | 242.0 | 398.0 | +64.5% |
Surprise is actual minus consensus, as a share of the consensus.