| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.87 | 2.31 | +23.8% | 100,028.3 | 106,096.0 | +6.1% |
| 2026-05-06 | 2.18 | 2.57 | +17.9% | 94,994.1 | 100,426.0 | +5.7% |
| 2026-02-10 | 1.00 | 1.09 | +9.0% | 103,698.1 | 105,693.0 | +1.9% |
| 2025-10-29 | 1.37 | 1.60 | +16.8% | 98,813.1 | 102,871.0 | +4.1% |
| 2025-07-31 | 1.46 | 1.81 | +24.0% | 94,532.7 | 98,915.0 | +4.6% |
| 2025-05-01 | 1.70 | 2.25 | +32.4% | 93,678.7 | 94,588.0 | +1.0% |
| 2025-02-12 | 0.91 | 1.19 | +30.2% | 97,092.7 | 97,710.0 | +0.6% |
| 2024-11-06 | 1.44 | 1.09 | −24.3% | 92,746.4 | 95,428.0 | +2.9% |
| 2024-08-07 | 1.73 | 1.83 | +5.8% | 91,408.1 | 91,234.0 | −0.2% |
| 2024-05-01 | 1.70 | 1.31 | −22.9% | 89,328.4 | 88,437.0 | −1.0% |
| 2024-02-07 | 2.01 | 2.12 | +5.5% | 90,359.8 | 93,813.0 | +3.8% |
| 2023-11-01 | 2.13 | 2.21 | +3.8% | 88,246.5 | 89,764.0 | +1.7% |
Surprise is actual minus consensus, as a share of the consensus.