| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.09 | 0.74 | +684.8% | 987.7 | 1,034.9 | +4.8% |
| 2026-05-06 | −0.06 | −0.38 | −533.3% | 945.6 | 932.4 | −1.4% |
| 2026-02-04 | 0.12 | −0.15 | −225.0% | 989.3 | 1,017.0 | +2.8% |
| 2025-11-17 | 0.23 | −0.01 | −104.3% | 972.9 | 1,011.7 | +4.0% |
| 2025-08-06 | 0.20 | 0.22 | +10.0% | 969.0 | 1,040.9 | +7.4% |
| 2025-05-07 | 0.65 | 0.02 | −96.9% | 955.4 | 1,016.0 | +6.3% |
| 2025-02-05 | 0.69 | 0.71 | +2.9% | 692.6 | 677.3 | −2.2% |
| 2024-11-13 | 0.81 | 0.76 | −6.2% | 696.0 | 693.8 | −0.3% |
| 2024-07-24 | 0.77 | 0.92 | +19.5% | 681.6 | 697.7 | +2.4% |
| 2024-04-24 | 0.84 | 0.84 | +0.0% | 691.0 | 687.9 | −0.4% |
| 2024-01-29 | 0.72 | 0.97 | +34.7% | 666.5 | 677.1 | +1.6% |
| 2023-11-08 | 0.76 | 0.69 | −9.2% | 664.9 | 659.6 | −0.8% |
Surprise is actual minus consensus, as a share of the consensus.