| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-28 | 0.28 | −0.14 | −151.2% | 852.7 | — | — |
| 2026-05-26 | 0.24 | 0.59 | +148.3% | 805.6 | 824.4 | +2.3% |
| 2026-03-31 | 0.27 | −0.07 | −125.3% | 873.6 | 894.1 | +2.3% |
| 2025-11-21 | 0.34 | 0.20 | −40.8% | 860.1 | 814.0 | −5.4% |
| 2025-08-21 | 0.33 | 0.22 | −32.2% | 789.0 | 693.0 | −12.2% |
| 2025-05-23 | 0.28 | 0.19 | −32.2% | 676.8 | 609.9 | −9.9% |
| 2025-03-21 | 0.33 | 0.36 | +9.4% | 661.6 | 645.5 | −2.4% |
| 2024-11-29 | 0.04 | 0.30 | +603.2% | 650.2 | 644.3 | −0.9% |
| 2024-08-30 | 0.04 | 0.04 | +0.0% | 553.6 | 555.1 | +0.3% |
| 2024-05-14 | 0.05 | 0.26 | +470.8% | 508.1 | 515.5 | +1.5% |
| 2024-03-12 | 0.27 | 0.29 | +8.2% | 358.8 | 361.5 | +0.8% |
| 2023-11-21 | 0.26 | 0.29 | +9.7% | 377.7 | 389.6 | +3.2% |
Surprise is actual minus consensus, as a share of the consensus.