| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-16 | — | 0.74 | — | — | — | — |
| 2026-07-14 | 3.00 | 1.63 | −45.5% | 41,423.5 | 44,750.0 | +8.0% |
| 2026-04-27 | 5.00 | 2.10 | −58.0% | 55,500.0 | 46,300.0 | −16.6% |
| 2026-01-16 | 3.00 | 4.00 | +33.3% | 43,100.0 | 49,417.0 | +14.7% |
| 2025-08-01 | 6.80 | 6.63 | −2.5% | 52,600.0 | 40,846.8 | −22.3% |
| 2025-01-24 | 5.38 | 7.70 | +43.1% | 56,107.5 | 52,713.0 | −6.0% |
| 2024-10-18 | 13.00 | 7.81 | −39.9% | 57,369.1 | 55,719.2 | −2.9% |
| 2024-07-29 | 11.60 | 13.80 | +19.0% | 55,178.0 | 49,390.8 | −10.5% |
| 2024-05-08 | 18.00 | 15.72 | −12.7% | 57,850.0 | 54,257.4 | −6.2% |
| 2024-01-16 | 11.10 | 16.72 | +50.6% | 53,531.0 | 56,557.9 | +5.7% |
| 2023-10-26 | 3.90 | 5.91 | +51.5% | 41,839.0 | 54,661.3 | +30.6% |
| 2023-08-11 | 4.20 | 8.28 | +97.1% | 47,315.0 | 44,100.3 | −6.8% |
Surprise is actual minus consensus, as a share of the consensus.