| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 6.17 | 7.58 | +22.9% | 89,631.6 | 56,026.4 | −37.5% |
| 2026-05-04 | 6.10 | 8.92 | +46.2% | 100,744.8 | 96,430.6 | −4.3% |
| 2026-05-03 | 6.10 | 8.92 | +46.2% | 102,500.1 | 96,422.5 | −5.9% |
| 2026-02-13 | 5.67 | 5.80 | +2.3% | 113,502.8 | 113,773.8 | +0.2% |
| 2025-11-07 | 5.76 | 5.54 | −3.8% | 124,358.0 | 110,091.3 | −11.5% |
| 2025-07-22 | 6.19 | 5.61 | −9.4% | 125,580.0 | 118,798.6 | −5.4% |
| 2025-05-20 | 5.24 | 7.30 | +39.3% | 120,187.2 | 123,157.5 | +2.5% |
| 2025-01-27 | 6.24 | 5.78 | −7.4% | 126,788.3 | 124,229.6 | −2.0% |
| 2024-10-24 | 6.01 | 5.80 | −3.5% | 111,260.0 | 130,242.9 | +17.1% |
| 2024-07-24 | 7.31 | 7.37 | +0.8% | 111,260.0 | 134,151.3 | +20.6% |
| 2024-05-22 | 4.02 | 5.10 | +26.9% | 111,260.0 | 137,931.6 | +24.0% |
| 2024-01-29 | 5.02 | 8.09 | +61.2% | 111,260.0 | 147,472.1 | +32.5% |
Surprise is actual minus consensus, as a share of the consensus.