| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.11 | 0.41 | −80.7% | 571.6 | 497.0 | −13.1% |
| 2026-05-05 | 2.22 | 2.19 | −1.4% | 546.2 | 545.0 | −0.2% |
| 2026-01-29 | 3.23 | 1.97 | −39.0% | 632.6 | 538.0 | −15.0% |
| 2025-10-21 | 2.70 | 3.37 | +24.8% | 591.2 | 632.9 | +7.0% |
| 2025-07-22 | 3.01 | 1.02 | −66.1% | 575.5 | 1,040.6 | +80.8% |
| 2025-04-22 | 2.99 | 1.42 | −52.5% | 580.5 | 810.3 | +39.6% |
| 2025-01-30 | 3.09 | 2.88 | −6.8% | 524.2 | 470.1 | −10.3% |
| 2024-10-22 | 2.92 | 3.49 | +19.5% | 533.7 | 411.8 | −22.8% |
| 2024-07-23 | 2.65 | 2.67 | +0.8% | 466.6 | 930.5 | +99.4% |
| 2024-04-24 | 2.34 | 2.48 | +6.0% | 432.4 | 885.4 | +104.8% |
| 2024-02-01 | 1.01 | 1.76 | +74.3% | 411.5 | 772.6 | +87.8% |
| 2023-10-26 | 1.69 | 1.77 | +4.7% | 402.0 | 336.1 | −16.4% |
Surprise is actual minus consensus, as a share of the consensus.