| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 4.18 | 3.21 | −23.3% | 20,829.3 | 12,803.0 | −38.5% |
| 2026-05-13 | 5.05 | 5.12 | +1.4% | 27,260.0 | 18,141.0 | −33.5% |
| 2026-01-22 | 5.50 | 4.90 | −10.9% | 22,031.0 | 20,202.0 | −8.3% |
| 2025-10-30 | 4.86 | 4.80 | −1.2% | 23,220.2 | 16,430.0 | −29.2% |
| 2025-10-24 | 4.85 | 4.76 | −1.9% | 23,220.2 | 16,409.3 | −29.3% |
| 2025-08-04 | 3.97 | 3.10 | −21.9% | 23,295.6 | 27,167.0 | +16.6% |
| 2025-05-19 | 3.14 | 5.18 | +65.0% | 23,080.6 | 31,182.2 | +35.1% |
| 2025-01-24 | 3.50 | 4.30 | +22.9% | 18,014.2 | 15,287.0 | −15.1% |
| 2024-10-25 | 3.23 | 5.58 | +72.8% | 13,671.5 | 19,750.0 | +44.5% |
| 2024-10-22 | 3.23 | 5.58 | +72.8% | 13,671.5 | 19,817.8 | +45.0% |
| 2024-07-26 | 3.12 | 3.12 | +0.0% | 14,736.0 | 14,551.1 | −1.3% |
| 2024-07-25 | 3.12 | 2.61 | −16.3% | 14,736.0 | 13,624.0 | −7.5% |
Surprise is actual minus consensus, as a share of the consensus.