| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-04-27 | โ | 209.62 | โ | โ | 155,875.3 | โ |
| 2026-01-26 | โ | 243.75 | โ | โ | 152,756.3 | โ |
| 2025-10-21 | โ | 218.90 | โ | โ | 145,491.5 | โ |
| 2025-07-07 | โ | 165.85 | โ | โ | 121,644.9 | โ |
| 2025-04-28 | โ | 139.87 | โ | โ | 101,468.6 | โ |
| 2025-01-28 | โ | 190.81 | โ | โ | 109,893.3 | โ |
| 2024-10-23 | โ | 137.54 | โ | โ | 115,544.4 | โ |
| 2024-07-08 | โ | 107.20 | โ | โ | 104,756.5 | โ |
| 2024-05-09 | โ | 114.79 | โ | โ | 40,480.0 | โ |
| 2024-01-25 | โ | 110.86 | โ | โ | 99,963.7 | โ |
| 2023-10-30 | โ | 112.65 | โ | โ | 104,732.8 | โ |
| 2023-07-25 | โ | 97.09 | โ | โ | 94,681.8 | โ |
Surprise is actual minus consensus, as a share of the consensus.