| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 1.36 | 5.76 | +323.2% | 960.2 | 1,297.0 | +35.1% |
| 2026-05-05 | 0.83 | 0.88 | +6.0% | 947.5 | 119.0 | −87.4% |
| 2026-03-02 | 0.49 | 0.47 | −4.1% | 777.3 | 924.0 | +18.9% |
| 2025-11-04 | 1.31 | 1.46 | +11.5% | 780.5 | 878.0 | +12.5% |
| 2025-08-05 | 0.91 | 1.10 | +20.9% | 838.2 | 816.0 | −2.7% |
| 2025-05-06 | 0.83 | 1.07 | +28.9% | 821.2 | 900.0 | +9.6% |
| 2025-03-03 | 0.96 | 0.91 | −5.2% | 859.7 | 924.0 | +7.5% |
| 2024-11-05 | 0.89 | 1.50 | +68.5% | 904.9 | 1,353.0 | +49.5% |
| 2024-08-06 | 0.96 | 0.60 | −37.5% | 459.5 | 509.0 | +10.8% |
| 2024-05-07 | 0.58 | 0.75 | +29.3% | 485.2 | 518.0 | +6.8% |
| 2024-02-27 | 1.01 | 0.93 | −7.9% | 500.0 | 607.0 | +21.4% |
| 2023-11-01 | 0.79 | 1.02 | +29.1% | 533.4 | 664.0 | +24.5% |
Surprise is actual minus consensus, as a share of the consensus.