| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 4.68 | 7.57 | +61.8% | 80,666.2 | 85,826.5 | +6.4% |
| 2026-05-08 | 3.11 | 4.00 | +28.6% | 79,572.8 | 80,427.4 | +1.1% |
| 2026-02-06 | 4.35 | 6.26 | +43.9% | 82,991.5 | 85,791.7 | +3.4% |
| 2025-11-05 | 3.36 | 4.85 | +44.3% | 80,892.3 | 82,493.6 | +2.0% |
| 2025-08-07 | 4.67 | 4.47 | −4.3% | 82,444.5 | 84,613.0 | +2.6% |
| 2025-05-08 | 2.92 | 3.39 | +16.1% | 81,414.4 | 85,245.5 | +4.7% |
| 2025-02-05 | 4.36 | 9.98 | +128.9% | 79,258.3 | 78,807.4 | −0.6% |
| 2024-11-06 | 4.39 | 2.90 | −33.9% | 78,484.2 | 80,153.5 | +2.1% |
| 2024-08-01 | 4.01 | 6.35 | +58.4% | 73,736.7 | 73,702.6 | −0.0% |
| 2024-05-08 | 2.91 | 4.99 | +71.5% | 66,842.5 | 72,990.6 | +9.2% |
| 2024-02-06 | 3.66 | 6.81 | +86.1% | 76,509.3 | 86,073.2 | +12.5% |
| 2023-11-01 | 3.34 | 6.54 | +95.8% | 72,305.5 | 76,517.8 | +5.8% |
Surprise is actual minus consensus, as a share of the consensus.