| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 3.30 | 3.40 | +3.0% | 645.0 | 1,218.2 | +88.9% |
| 2026-06-01 | 2.50 | 6.48 | +159.2% | 1,157.0 | 1,302.2 | +12.6% |
| 2026-05-26 | 3.30 | 6.37 | +93.0% | 645.0 | 1,199.5 | +86.0% |
| 2026-02-09 | 3.80 | 4.36 | +14.7% | 1,096.0 | 1,373.6 | +25.3% |
| 2025-05-28 | 2.50 | 11.84 | +373.6% | 1,157.0 | 1,398.5 | +20.9% |
| 2025-02-11 | 3.30 | 12.71 | +285.2% | 941.0 | 1,564.7 | +66.3% |
| 2024-11-14 | 3.30 | 3.94 | +19.4% | 645.0 | 950.3 | +47.3% |
| 2024-02-12 | — | 3.41 | — | 645.0 | 989.7 | +53.4% |
| 2023-11-08 | — | −9.63 | — | 859.0 | 569.1 | −33.8% |
| 2023-09-06 | — | 0.64 | — | 645.0 | 824.5 | +27.8% |
| 2023-05-29 | — | −1.27 | — | — | 1,051.6 | — |
| 2023-02-10 | — | −12.96 | — | — | 548.6 | — |
Surprise is actual minus consensus, as a share of the consensus.