| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-08 | 1.65 | 0.19 | −88.4% | 443.2 | — | — |
| 2026-07-08 | 0.02 | 1.51 | +7426.5% | 374.6 | 402.1 | +7.4% |
| 2026-04-23 | 0.66 | 0.83 | +25.8% | 450.5 | 470.0 | +4.3% |
| 2026-01-08 | 1.71 | 1.71 | +0.0% | 504.4 | 512.8 | +1.7% |
| 2025-10-09 | 0.54 | 0.59 | +9.3% | 508.4 | 431.8 | −15.1% |
| 2025-07-10 | 0.91 | 0.41 | −54.9% | 397.1 | 371.7 | −6.4% |
| 2025-04-24 | 2.34 | 2.33 | −0.4% | 481.7 | 485.9 | +0.9% |
| 2025-01-08 | 2.61 | 2.67 | +2.3% | 481.5 | 530.7 | +10.2% |
| 2024-10-09 | 1.05 | 1.21 | +15.2% | 458.9 | 474.2 | +3.3% |
| 2024-07-09 | 1.59 | 0.99 | −37.7% | 458.2 | 416.7 | −9.1% |
| 2024-04-24 | 2.31 | 2.45 | +6.1% | 477.5 | 489.4 | +2.5% |
| 2024-01-08 | 2.75 | 2.79 | +1.5% | 477.5 | 549.6 | +15.1% |
Surprise is actual minus consensus, as a share of the consensus.