| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-02 | — | 3.76 | — | — | — | — |
| 2026-06-04 | 2.31 | 3.24 | +40.3% | 256.0 | 291.0 | +13.6% |
| 2026-03-26 | 1.99 | 3.47 | +74.4% | 255.3 | 262.1 | +2.6% |
| 2025-12-04 | 2.05 | 2.17 | +5.9% | 263.8 | 251.2 | −4.8% |
| 2025-09-04 | 1.99 | 2.50 | +25.6% | 243.0 | 237.7 | −2.2% |
| 2025-06-04 | 1.09 | 1.60 | +46.8% | 193.8 | 193.7 | −0.0% |
| 2025-03-27 | 1.15 | 2.22 | +93.0% | 197.5 | 232.5 | +17.7% |
| 2024-12-05 | 1.26 | 2.00 | +58.7% | 225.6 | 257.0 | +13.9% |
| 2024-09-05 | 0.97 | 1.31 | +35.1% | 183.6 | 227.0 | +23.7% |
| 2024-06-06 | 0.52 | 0.58 | +11.5% | 134.8 | 157.7 | +17.0% |
| 2024-04-11 | 0.75 | 0.89 | +18.7% | 161.6 | 164.6 | +1.8% |
| 2023-12-06 | 0.88 | 0.40 | −54.5% | 161.6 | 163.8 | +1.3% |
Surprise is actual minus consensus, as a share of the consensus.