| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-09 | 1.43 | 1.15 | −19.8% | — | — | — |
| 2026-07-10 | — | 2.44 | — | — | — | — |
| 2026-07-09 | 1.49 | 1.56 | +4.7% | 17,426.9 | 19,757.0 | +13.4% |
| 2026-04-08 | 0.58 | 0.64 | +10.3% | 14,049.6 | 14,200.0 | +1.1% |
| 2026-01-13 | 1.53 | 1.55 | +1.3% | 14,682.1 | 14,606.0 | −0.5% |
| 2025-10-09 | 1.57 | 1.71 | +8.9% | 15,088.3 | 16,673.0 | +10.5% |
| 2025-07-10 | 2.06 | 2.10 | +1.9% | 15,460.3 | 16,648.0 | +7.7% |
| 2025-04-09 | 0.38 | 0.46 | +20.9% | 12,976.0 | 14,040.0 | +8.2% |
| 2025-01-10 | 1.74 | 1.85 | +6.3% | 14,192.5 | 15,559.0 | +9.6% |
| 2024-10-10 | 1.52 | 1.50 | −1.3% | 14,645.7 | 15,677.0 | +7.0% |
| 2024-07-11 | 2.36 | 2.36 | +0.0% | 15,447.9 | 16,658.0 | +7.8% |
| 2024-04-10 | 0.37 | 0.45 | +21.6% | 12,515.0 | 13,748.0 | +9.9% |
Surprise is actual minus consensus, as a share of the consensus.