| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 2.30 | 3.33 | +44.7% | 743.2 | 746.0 | +0.4% |
| 2026-05-06 | 1.93 | 3.90 | +102.1% | 568.0 | 573.0 | +0.9% |
| 2026-03-02 | 0.65 | 3.00 | +361.5% | 500.0 | 507.0 | +1.4% |
| 2025-11-04 | 1.39 | 0.42 | −69.8% | 598.2 | 598.7 | +0.1% |
| 2025-08-06 | 2.35 | 0.70 | −70.2% | 506.5 | 486.0 | −4.1% |
| 2025-03-05 | 0.00 | 1.90 | +202027.7% | 430.4 | 439.4 | +2.1% |
| 2024-11-06 | 1.75 | 2.70 | +54.3% | 488.9 | 552.5 | +13.0% |
| 2024-08-07 | 1.36 | 1.80 | +32.4% | 485.4 | 503.6 | +3.8% |
| 2024-05-07 | 1.38 | 4.90 | +255.1% | 378.2 | 403.9 | +6.8% |
| 2024-03-06 | −1.44 | −2.90 | −101.4% | 315,638.3 | 2.4 | −100.0% |
| 2023-11-08 | 1.73 | 2.80 | +61.8% | 551.1 | 385.6 | −30.0% |
| 2023-08-09 | 1.44 | 3.01 | +109.0% | 419.8 | 454.7 | +8.3% |
Surprise is actual minus consensus, as a share of the consensus.