| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | −0.35 | 0.12 | +133.8% | 102,199.1 | 102,526.3 | +0.3% |
| 2026-05-11 | 15.15 | 12.57 | −17.0% | 167,749.3 | 183,350.0 | +9.3% |
| 2026-02-01 | 6.46 | 4.69 | −27.4% | 115,529.8 | 122,690.0 | +6.2% |
| 2025-11-06 | 3.25 | 5.80 | +78.5% | 113,922.3 | 120,190.0 | +5.5% |
| 2025-07-31 | −0.70 | −1.98 | −182.9% | 96,041.0 | 92,160.0 | −4.0% |
| 2025-05-11 | 14.44 | 14.90 | +3.2% | 149,874.5 | 155,700.0 | +3.9% |
| 2025-01-31 | 0.70 | 9.70 | +1285.7% | 109,273.2 | 110,770.0 | +1.4% |
| 2024-11-10 | 0.70 | −5.66 | −905.0% | 106,309.1 | 112,010.0 | +5.4% |
| 2024-08-01 | −1.27 | −5.56 | −337.8% | 88,901.5 | 91,650.0 | +3.1% |
| 2024-05-13 | −1.35 | 1.89 | +240.0% | 121,085.8 | 142,041.0 | +17.3% |
| 2024-02-01 | 4.41 | −16.87 | −482.5% | 108,128.2 | 98,870.0 | −8.6% |
| 2023-10-29 | 6.09 | −1.34 | −122.0% | 108,727.1 | 101,700.0 | −6.5% |
Surprise is actual minus consensus, as a share of the consensus.