| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 8.75 | 5.32 | −39.2% | 81,093.0 | 80,705.0 | −0.5% |
| 2026-05-11 | 11.06 | 2.64 | −76.1% | 82,332.6 | 75,162.0 | −8.7% |
| 2026-01-20 | 13.76 | 14.52 | +5.5% | 83,583.9 | 87,268.0 | +4.4% |
| 2025-10-24 | 16.99 | 17.25 | +1.5% | 86,820.0 | 88,051.0 | +1.4% |
| 2025-07-23 | 18.38 | 17.02 | −7.4% | 87,013.1 | 85,452.0 | −1.8% |
| 2025-05-09 | 18.18 | 19.11 | +5.1% | 83,870.1 | 85,060.0 | +1.4% |
| 2025-01-23 | 17.87 | 16.94 | −5.2% | 81,755.5 | 83,586.0 | +2.2% |
| 2024-11-05 | 16.98 | 15.05 | −11.4% | 77,091.7 | 80,162.0 | +4.0% |
| 2024-07-27 | 76.70 | 83.48 | +8.8% | 73,154.6 | 76,727.0 | +4.9% |
| 2024-05-07 | 73.29 | 78.35 | +6.9% | 70,666.0 | 70,830.0 | +0.2% |
| 2024-01-29 | 73.94 | 82.81 | +12.0% | 69,285.7 | 72,148.0 | +4.1% |
| 2023-10-27 | 72.49 | 88.91 | +22.7% | 67,851.2 | 68,802.0 | +1.4% |
Surprise is actual minus consensus, as a share of the consensus.