| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.33 | 1.86 | −20.2% | 578,713.8 | 607,942.9 | +5.1% |
| 2026-05-14 | 2.73 | 2.34 | −14.3% | 623,988.8 | 632,701.3 | +1.4% |
| 2026-02-06 | 2.25 | 2.16 | −4.0% | 575,452.5 | 570,024.0 | −0.9% |
| 2025-11-11 | 2.29 | 2.46 | +7.4% | 557,542.6 | 586,892.9 | +5.3% |
| 2025-11-06 | 2.28 | 2.45 | +7.5% | 557,542.6 | 585,631.0 | +5.0% |
| 2025-07-29 | 1.95 | 1.66 | −14.9% | 514,192.7 | 531,781.2 | +3.4% |
| 2025-05-12 | 0.78 | 0.73 | −6.7% | 562,990.0 | 562,181.1 | −0.1% |
| 2025-01-26 | −0.28 | 0.16 | +156.6% | 533,433.0 | 536,483.0 | +0.6% |
| 2024-11-05 | 0.86 | 0.66 | −23.3% | 521,944.8 | 539,047.1 | +3.3% |
| 2024-07-30 | 1.19 | 1.78 | +49.6% | 566,294.3 | 547,713.9 | −3.3% |
| 2024-05-28 | 0.99 | 0.97 | −2.0% | 590,056.6 | 586,873.0 | −0.5% |
| 2024-01-24 | 0.15 | 0.69 | +360.0% | 571,330.3 | 553,118.8 | −3.2% |
Surprise is actual minus consensus, as a share of the consensus.