| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-20 | 0.74 | 0.80 | +7.7% | 186,619.7 | — | — |
| 2026-05-21 | 0.66 | 0.66 | +0.2% | 174,841.7 | 177,751.0 | +1.7% |
| 2026-02-19 | 0.73 | 0.74 | +1.8% | 190,491.3 | 190,656.0 | +0.1% |
| 2025-11-20 | 0.60 | 0.62 | +3.2% | 177,444.4 | 179,496.0 | +1.2% |
| 2025-08-21 | 0.73 | 0.68 | −7.2% | 175,935.1 | 177,402.0 | +0.8% |
| 2025-05-15 | 0.58 | 0.61 | +6.1% | 165,619.8 | 165,609.0 | −0.0% |
| 2025-02-20 | 0.65 | 0.66 | +2.2% | 180,074.4 | 180,554.0 | +0.3% |
| 2024-11-19 | 0.53 | 0.58 | +9.4% | 167,688.8 | 169,588.0 | +1.1% |
| 2024-08-15 | 0.65 | 0.67 | +3.1% | 168,564.5 | 169,335.0 | +0.5% |
| 2024-05-16 | 0.52 | 0.60 | +15.4% | 159,567.8 | 161,508.0 | +1.2% |
| 2024-02-20 | 0.55 | 0.60 | +9.1% | 170,853.6 | 173,388.0 | +1.5% |
| 2023-11-16 | 0.51 | 0.51 | +0.0% | 149,821.0 | 160,804.0 | +7.3% |
Surprise is actual minus consensus, as a share of the consensus.