| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 3.15 | 3.70 | +17.5% | 184,889.4 | 190,500.0 | +3.0% |
| 2026-05-12 | 3.04 | 3.12 | +2.6% | 159,836.2 | 149,002.0 | โ6.8% |
| 2026-02-04 | 3.19 | 2.40 | โ24.8% | 155,929.3 | 139,492.1 | โ10.5% |
| 2025-11-11 | 2.67 | 2.90 | +8.6% | 163,357.9 | 155,449.0 | โ4.8% |
| 2025-08-01 | 3.38 | 3.30 | โ2.4% | 179,111.1 | 180,350.9 | +0.7% |
| 2025-05-14 | 3.41 | 3.26 | โ4.4% | 177,469.0 | 170,959.0 | โ3.7% |
| 2025-02-04 | 2.95 | 3.20 | +8.5% | 166,077.1 | 153,911.0 | โ7.3% |
| 2024-10-30 | 2.75 | 3.33 | +21.1% | 167,906.3 | 156,976.0 | โ6.5% |
| 2024-08-06 | 2.65 | 3.03 | +14.3% | 168,580.0 | 172,936.0 | +2.6% |
| 2024-05-08 | 2.18 | 2.66 | +22.0% | 157,143.7 | 158,468.0 | +0.8% |
| 2024-02-09 | 2.39 | 2.96 | +23.8% | 155,749.3 | 148,407.0 | โ4.7% |
| 2023-11-08 | 2.50 | 2.74 | +9.6% | 158,135.3 | 157,380.0 | โ0.5% |
Surprise is actual minus consensus, as a share of the consensus.