| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.78 | 13.85 | +678.1% | 624.8 | 651.0 | +4.2% |
| 2026-04-30 | 2.01 | 1.89 | −6.0% | 591.3 | 592.1 | +0.1% |
| 2026-02-12 | 2.69 | 2.51 | −6.7% | 688.0 | 693.2 | +0.8% |
| 2025-10-28 | 1.89 | −12.70 | −771.9% | 651.5 | 653.0 | +0.2% |
| 2025-07-30 | 1.75 | 11.67 | +566.9% | 706.6 | 651.6 | −7.8% |
| 2025-05-05 | 1.82 | 2.29 | +25.8% | 573.2 | 585.4 | +2.1% |
| 2025-02-13 | 2.86 | −25.57 | −994.0% | 679.8 | 667.5 | −1.8% |
| 2024-10-30 | 1.13 | 23.34 | +1965.5% | 626.6 | 649.7 | +3.7% |
| 2024-08-01 | 2.05 | −76.26 | −3820.1% | 643.1 | 638.5 | −0.7% |
| 2024-05-07 | 2.17 | 13.45 | +519.8% | 616.6 | 610.8 | −0.9% |
| 2024-02-29 | 2.84 | 12.14 | +327.5% | 685.1 | 681.2 | −0.6% |
| 2023-10-27 | 2.76 | 3.64 | +31.9% | 689.5 | 632.1 | −8.3% |
Surprise is actual minus consensus, as a share of the consensus.