| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | — | 10.85 | — | — | — | — |
| 2026-07-15 | 5.86 | 5.40 | −7.9% | 302,431.0 | 390,065.8 | +29.0% |
| 2026-04-24 | 7.30 | 0.68 | −90.7% | 284,353.3 | 239,497.0 | −15.8% |
| 2026-01-14 | 6.00 | 8.20 | +36.7% | 223,611.7 | 247,100.0 | +10.5% |
| 2025-10-16 | 2.90 | 3.58 | +23.4% | 213,074.0 | 226,485.7 | +6.3% |
| 2025-10-15 | 2.87 | 3.56 | +24.0% | 213,074.0 | 223,904.2 | +5.1% |
| 2025-07-21 | 1.90 | −1.54 | −181.1% | 189,700.0 | 173,562.3 | −8.5% |
| 2025-07-18 | 1.90 | −1.60 | −184.2% | 192,639.0 | 173,581.0 | −9.9% |
| 2025-04-28 | 0.10 | 2.11 | +2010.0% | 221,562.0 | 245,958.7 | +11.0% |
| 2025-04-26 | 0.10 | 2.10 | +2000.0% | 221,562.0 | 245,979.5 | +11.0% |
| 2025-01-20 | 0.60 | 1.70 | +183.3% | 218,953.0 | 218,704.5 | −0.1% |
| 2024-10-18 | — | −3.90 | — | 214,557.0 | 249,689.5 | +16.4% |
Surprise is actual minus consensus, as a share of the consensus.