| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 12.22 | 12.28 | +0.5% | 57,085.8 | 56,481.7 | −1.1% |
| 2026-08-07 | 12.22 | 12.20 | −0.2% | 57,085.8 | 55,306.6 | −3.1% |
| 2026-08-06 | 12.22 | 21.25 | +73.9% | 57,085.8 | 55,283.7 | −3.2% |
| 2026-05-13 | 15.40 | 19.69 | +27.9% | 64,751.6 | 71,386.4 | +10.2% |
| 2026-02-04 | 11.69 | 14.43 | +23.4% | 58,884.6 | 63,313.0 | +7.5% |
| 2025-11-06 | 14.79 | 13.49 | −8.8% | 61,147.7 | 281,557.5 | +360.5% |
| 2025-08-04 | 12.36 | 13.92 | +12.6% | 54,701.8 | 274,918.3 | +402.6% |
| 2025-05-21 | 14.78 | 19.14 | +29.5% | 66,282.1 | 288,618.7 | +335.4% |
| 2025-02-11 | 12.21 | 12.73 | +4.3% | 50,373.3 | 268,536.9 | +433.1% |
| 2024-11-08 | 13.50 | 13.33 | −1.3% | 49,369.1 | 95,445.3 | +93.3% |
| 2024-08-06 | 12.38 | 11.34 | −8.4% | 45,678.0 | 97,200.7 | +112.8% |
| 2024-05-15 | 9.78 | 12.51 | +27.9% | 55,284.4 | 91,123.9 | +64.8% |
Surprise is actual minus consensus, as a share of the consensus.