| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-17 | 12.93 | 13.41 | +3.7% | — | — | — |
| 2026-07-18 | 12.56 | 12.47 | −0.7% | 474,068.9 | 463,556.0 | −2.2% |
| 2026-04-18 | 12.43 | 12.50 | +0.6% | 474,213.1 | 462,805.0 | −2.4% |
| 2026-01-17 | 11.96 | 12.10 | +1.2% | 457,415.5 | 458,688.0 | +0.3% |
| 2025-10-18 | 11.29 | 12.10 | +7.2% | 437,410.2 | 459,015.0 | +4.9% |
| 2025-07-19 | 11.37 | 11.85 | +4.2% | 433,251.3 | 531,678.0 | +22.7% |
| 2025-04-19 | 11.25 | 11.50 | +2.2% | 424,861.8 | 440,937.0 | +3.8% |
| 2025-01-22 | 11.08 | 10.95 | −1.2% | 385,819.4 | 421,068.0 | +9.1% |
| 2024-10-19 | 10.65 | 11.00 | +3.3% | 388,072.9 | 415,966.0 | +7.2% |
| 2024-07-20 | 10.52 | 10.64 | +1.1% | 392,570.9 | 405,053.0 | +3.2% |
| 2024-04-20 | 12.81 | 10.85 | −15.3% | 402,995.7 | 472,431.0 | +17.2% |
| 2024-01-16 | 10.32 | 10.80 | +4.7% | 377,623.3 | 396,084.0 | +4.9% |
Surprise is actual minus consensus, as a share of the consensus.