| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.29 | 0.75 | +158.5% | 577.5 | 561.9 | −2.7% |
| 2026-05-03 | 0.34 | 0.43 | +26.5% | 575.0 | 583.0 | +1.4% |
| 2026-03-29 | 0.34 | 0.13 | −61.8% | 556.9 | 563.9 | +1.2% |
| 2025-11-03 | 0.34 | 1.05 | +208.8% | 590.4 | 551.3 | −6.6% |
| 2025-08-06 | 0.59 | 0.54 | −8.5% | 598.8 | 582.6 | −2.7% |
| 2025-05-12 | 0.42 | 0.46 | +9.5% | 615.0 | 590.6 | −4.0% |
| 2025-03-11 | 0.33 | 0.74 | +124.2% | 615.0 | 584.8 | −4.9% |
| 2024-11-10 | 0.53 | 0.70 | +32.1% | 596.1 | 587.1 | −1.5% |
| 2024-08-05 | 0.51 | 0.74 | +45.1% | 617.8 | 588.8 | −4.7% |
| 2024-05-16 | 0.75 | 0.38 | −49.3% | 679.0 | 585.8 | −13.7% |
| 2024-03-26 | 0.58 | 1.04 | +79.3% | 593.5 | 541.1 | −8.8% |
| 2023-11-09 | 0.65 | 0.60 | −7.7% | 578.2 | 566.8 | −2.0% |
Surprise is actual minus consensus, as a share of the consensus.