| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 14.82 | 22.32 | +50.6% | 78,480.1 | 80,108.1 | +2.1% |
| 2026-05-14 | 8.02 | 11.00 | +37.2% | 62,102.8 | 59,606.7 | −4.0% |
| 2026-02-09 | 7.83 | 4.97 | −36.5% | 51,311.5 | 49,161.0 | −4.2% |
| 2025-11-13 | 13.66 | 8.78 | −35.7% | 52,760.1 | 83,941.1 | +59.1% |
| 2025-08-12 | 13.66 | 11.66 | −14.6% | 51,500.0 | 79,286.6 | +54.0% |
| 2025-08-11 | 9.15 | 5.00 | −45.4% | 52,467.0 | 50,124.5 | −4.5% |
| 2025-05-21 | 10.60 | 8.03 | −24.2% | 53,961.1 | 95,590.8 | +77.1% |
| 2025-05-19 | 14.32 | 8.05 | −43.8% | 55,380.0 | 88,055.2 | +59.0% |
| 2025-02-07 | 9.19 | 8.23 | −10.4% | 53,885.8 | 52,396.6 | −2.8% |
| 2024-11-06 | 9.94 | 12.40 | +24.7% | 57,011.5 | 72,470.3 | +27.1% |
| 2024-11-04 | 9.94 | 12.40 | +24.7% | 57,011.6 | 55,189.5 | −3.2% |
| 2024-08-08 | 9.46 | 11.59 | +22.5% | 57,095.6 | 81,202.1 | +42.2% |
Surprise is actual minus consensus, as a share of the consensus.