| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.87 | 2.32 | +24.2% | 102,384.8 | 95,000.0 | −7.2% |
| 2026-05-04 | 2.25 | 7.40 | +228.9% | 112,204.7 | 109,155.0 | −2.7% |
| 2026-01-30 | 4.41 | 0.80 | −81.9% | 100,188.7 | 102,767.0 | +2.6% |
| 2025-11-03 | 2.71 | 7.48 | +176.0% | 90,433.9 | 91,297.3 | +1.0% |
| 2025-07-31 | 4.72 | 3.60 | −23.7% | 97,911.0 | 102,891.0 | +5.1% |
| 2025-07-29 | 4.72 | 3.77 | −20.1% | 99,637.1 | 102,441.1 | +2.8% |
| 2025-04-29 | 3.46 | 3.96 | +14.5% | 98,068.7 | 98,886.1 | +0.8% |
| 2025-01-29 | 3.65 | 7.91 | +116.7% | 83,075.5 | 85,022.0 | +2.3% |
| 2024-10-28 | 2.30 | 2.48 | +7.8% | 71,497.0 | 75,161.1 | +5.1% |
| 2024-07-31 | 4.68 | 2.65 | −43.4% | 47,504.5 | 83,114.8 | +75.0% |
| 2024-05-01 | 5.76 | 3.83 | −33.5% | 47,267.7 | 88,939.9 | +88.2% |
| 2024-01-31 | 4.56 | 3.86 | −15.4% | 42,795.1 | 81,288.0 | +89.9% |
Surprise is actual minus consensus, as a share of the consensus.