| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | — | 9.94 | — | 146,254.7 | 139,989.0 | −4.3% |
| 2026-05-26 | — | 15.80 | — | 134,821.0 | 110,305.0 | −18.2% |
| 2026-02-07 | — | 10.60 | — | 126,277.8 | 109,866.0 | −13.0% |
| 2025-11-10 | — | 16.38 | — | — | 131,066.0 | — |
| 2025-08-07 | — | 14.42 | — | — | 146,204.8 | — |
| 2025-05-26 | — | 14.24 | — | — | 115,486.5 | — |
| 2025-02-03 | — | 9.56 | — | — | 99,677.0 | — |
| 2024-11-13 | — | 10.58 | — | — | 122,643.0 | — |
| 2024-11-12 | — | 10.58 | — | — | 122,643.0 | — |
| 2024-08-09 | — | 7.98 | — | — | 128,649.2 | — |
| 2024-05-28 | — | 14.71 | — | — | 108,916.8 | — |
| 2024-02-08 | — | 8.20 | — | 100,600.0 | 112,012.8 | +11.3% |
Surprise is actual minus consensus, as a share of the consensus.