| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.16 | 0.50 | −56.5% | 310.4 | 314.1 | +1.2% |
| 2026-04-28 | 1.09 | 1.28 | +17.4% | 306.7 | 311.7 | +1.6% |
| 2026-01-27 | 0.98 | 1.17 | +19.4% | 299.1 | 313.8 | +4.9% |
| 2025-10-28 | 0.94 | 0.91 | −3.1% | 273.3 | 276.2 | +1.1% |
| 2025-07-29 | 0.97 | 1.01 | +4.1% | 273.2 | 282.0 | +3.2% |
| 2025-04-29 | 0.93 | 1.03 | +10.8% | 264.0 | 275.0 | +4.2% |
| 2025-01-28 | 0.87 | 0.94 | +8.0% | 245.6 | 262.6 | +6.9% |
| 2024-10-29 | 0.75 | 0.83 | +10.7% | 220.8 | 233.3 | +5.7% |
| 2024-07-30 | 0.75 | 0.85 | +13.3% | 215.5 | 224.7 | +4.2% |
| 2024-04-30 | 0.73 | 0.79 | +8.2% | 212.5 | 223.3 | +5.1% |
| 2024-01-30 | 0.73 | 0.78 | +6.8% | 208.1 | 216.8 | +4.2% |
| 2023-10-31 | 0.65 | 0.70 | +7.7% | 195.2 | 201.0 | +3.0% |
Surprise is actual minus consensus, as a share of the consensus.