| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.95 | 1.20 | +26.7% | 932.0 | 989.7 | +6.2% |
| 2026-05-04 | 0.69 | 0.76 | +9.8% | 752.5 | 766.0 | +1.8% |
| 2026-02-23 | 0.17 | −0.24 | −241.7% | 833.7 | 874.6 | +4.9% |
| 2025-10-27 | −0.28 | −0.16 | +42.8% | 834.3 | 776.1 | −7.0% |
| 2025-08-04 | 0.86 | 1.22 | +41.7% | 806.6 | 827.5 | +2.6% |
| 2025-05-01 | 0.68 | 0.95 | +39.3% | 762.4 | 745.1 | −2.3% |
| 2025-02-19 | 0.53 | 0.64 | +19.1% | 728.7 | 738.2 | +1.3% |
| 2024-10-30 | 0.53 | 0.54 | +1.3% | 712.3 | 745.7 | +4.7% |
| 2024-08-06 | 0.36 | 0.54 | +49.5% | 664.0 | 712.0 | +7.2% |
| 2024-04-25 | 0.31 | 0.45 | +42.7% | 651.8 | 650.0 | −0.3% |
| 2024-03-05 | 0.20 | 0.11 | −46.1% | 638.8 | 645.9 | +1.1% |
| 2023-11-02 | 0.22 | 0.21 | −3.8% | 603.8 | 586.0 | −3.0% |
Surprise is actual minus consensus, as a share of the consensus.