| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 0.27 | 0.22 | −21.3% | 806.2 | 804.9 | −0.2% |
| 2026-04-27 | 0.29 | 0.26 | −9.4% | 780.6 | 874.0 | +12.0% |
| 2026-01-27 | 0.29 | 0.19 | −35.4% | 875.9 | 868.8 | −0.8% |
| 2025-04-30 | 0.29 | 0.33 | +13.3% | 728.4 | 759.2 | +4.2% |
| 2025-02-03 | 0.23 | 0.11 | −52.2% | 666.0 | 708.8 | +6.4% |
| 2024-10-23 | 0.25 | 0.26 | +4.0% | 676.9 | 697.2 | +3.0% |
| 2024-08-13 | 0.25 | 0.30 | +20.0% | 676.9 | 686.8 | +1.5% |
| 2024-04-30 | 0.32 | 0.32 | +0.0% | 850.6 | 747.0 | −12.2% |
| 2024-02-06 | 0.19 | 0.14 | −26.3% | 730.0 | 714.4 | −2.1% |
| 2023-10-19 | 0.27 | 0.20 | −25.9% | 743.9 | 716.6 | −3.7% |
| 2023-08-07 | 0.23 | 0.25 | +8.7% | 1,136.7 | 744.6 | −34.5% |
| 2023-04-19 | 0.29 | 0.23 | −20.7% | 860.0 | 766.2 | −10.9% |
Surprise is actual minus consensus, as a share of the consensus.