| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 4.70 | 13.93 | +196.4% | 142,662.5 | 242,050.0 | +69.7% |
| 2026-04-29 | 20.90 | 17.03 | −18.5% | 490,669.9 | 529,238.3 | +7.9% |
| 2026-04-28 | 3.88 | 3.16 | −18.6% | 490,669.9 | 246,090.0 | −49.8% |
| 2026-01-28 | 5.45 | 5.45 | +0.0% | 435,941.6 | 466,510.0 | +7.0% |
| 2025-11-06 | 9.74 | 4.55 | −53.3% | 386,392.1 | 398,177.2 | +3.1% |
| 2025-08-04 | 1.62 | 8.23 | +408.0% | 367,805.2 | 380,939.3 | +3.6% |
| 2025-07-31 | 8.70 | 8.09 | −7.0% | 373,900.0 | 374,340.0 | +0.1% |
| 2025-04-29 | 8.68 | 9.30 | +7.1% | 389,938.8 | 393,580.9 | +0.9% |
| 2025-01-31 | 3.44 | 3.41 | −0.9% | 374,154.8 | 391,150.0 | +4.5% |
| 2024-11-08 | 6.03 | 4.50 | −25.4% | 357,229.1 | 371,710.0 | +4.1% |
| 2024-08-06 | 5.25 | 9.64 | +83.6% | 364,481.3 | 357,640.0 | −1.9% |
| 2024-08-05 | 5.25 | 9.64 | +83.6% | 364,481.3 | 357,640.0 | −1.9% |
Surprise is actual minus consensus, as a share of the consensus.