| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 3.41 | −8.91 | −361.4% | 288,000.0 | 332,355.6 | +15.4% |
| 2026-04-30 | 11.31 | −1.71 | −115.1% | 281,164.0 | 324,390.0 | +15.4% |
| 2026-02-03 | 12.07 | 46.12 | +282.1% | 245,677.0 | 248,200.0 | +1.0% |
| 2025-11-04 | 5.16 | 27.38 | +430.6% | 261,092.0 | 211,973.2 | −18.8% |
| 2025-07-31 | 14.59 | 6.13 | −58.0% | 304,020.0 | 222,761.5 | −26.7% |
| 2025-07-30 | 16.41 | 6.36 | −61.2% | 304,360.0 | 219,612.0 | −27.8% |
| 2025-05-01 | 16.09 | 31.97 | +98.7% | 347,250.0 | 269,660.0 | −22.3% |
| 2025-01-30 | 13.18 | 13.18 | +0.0% | 297,270.0 | 228,484.0 | −23.1% |
| 2024-10-29 | 17.49 | 14.82 | −15.3% | 257,410.0 | 226,080.7 | −12.2% |
| 2024-08-01 | 9.70 | 12.30 | +26.8% | 301,500.0 | 254,724.0 | −15.5% |
| 2024-05-02 | 8.11 | 8.35 | +3.0% | 296,305.0 | 291,800.2 | −1.5% |
| 2024-02-01 | 3.07 | 16.57 | +439.7% | 239,250.0 | 283,363.8 | +18.4% |
Surprise is actual minus consensus, as a share of the consensus.