| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 14.72 | 20.02 | +36.0% | 214,956.9 | 214,973.4 | +0.0% |
| 2026-05-08 | 14.64 | 12.80 | −12.6% | 183,641.2 | 269,200.0 | +46.6% |
| 2026-02-10 | 16.61 | 17.90 | +7.8% | 222,361.3 | 254,160.0 | +14.3% |
| 2025-11-03 | 11.99 | 12.62 | +5.3% | 219,408.3 | 165,370.0 | −24.6% |
| 2025-08-07 | 10.52 | 12.30 | +16.9% | 163,740.4 | 148,140.0 | −9.5% |
| 2025-05-08 | 9.87 | 9.82 | −0.5% | 159,192.0 | 170,520.0 | +7.1% |
| 2025-02-04 | 11.74 | 11.80 | +0.5% | 167,597.6 | 160,970.0 | −4.0% |
| 2024-11-05 | 9.41 | 7.93 | −15.7% | 53,312.6 | 145,340.0 | +172.6% |
| 2024-08-02 | 9.06 | 8.06 | −11.0% | 53,312.6 | 132,660.0 | +148.8% |
| 2024-05-03 | 10.49 | 8.69 | −17.2% | 53,312.6 | 124,940.0 | +134.4% |
| 2024-02-01 | 11.23 | 11.90 | +6.0% | 53,312.6 | 141,640.0 | +165.7% |
| 2023-11-03 | 10.14 | 10.31 | +1.7% | 102,786.2 | 107,080.0 | +4.2% |
Surprise is actual minus consensus, as a share of the consensus.