| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 5.00 | 3.91 | −21.9% | 20,174.8 | 32,791.0 | +62.5% |
| 2026-05-07 | 4.64 | 4.85 | +4.5% | 19,529.2 | 25,362.0 | +29.9% |
| 2026-02-06 | 4.41 | 4.00 | −9.3% | 19,666.4 | 30,806.0 | +56.6% |
| 2025-11-13 | 3.86 | 4.30 | +11.4% | 19,252.7 | 21,193.0 | +10.1% |
| 2025-07-30 | 4.28 | 3.90 | −8.9% | 27,593.7 | 29,652.0 | +7.5% |
| 2025-05-07 | 3.77 | 3.90 | +3.4% | 25,662.5 | 26,172.0 | +2.0% |
| 2025-02-06 | 4.37 | 3.80 | −13.0% | 23,888.4 | 28,428.0 | +19.0% |
| 2024-11-06 | 3.85 | 3.83 | −0.5% | 22,066.2 | 21,698.0 | −1.7% |
| 2024-07-31 | 4.13 | 3.80 | −8.0% | 22,745.0 | 25,274.0 | +11.1% |
| 2024-05-07 | 5.80 | 3.97 | −31.6% | 21,828.7 | 21,916.0 | +0.4% |
| 2024-02-01 | 5.10 | 4.60 | −9.8% | 22,533.8 | 24,934.0 | +10.7% |
| 2023-10-25 | 8.60 | 8.94 | +4.0% | 13,143.3 | 19,126.0 | +45.5% |
Surprise is actual minus consensus, as a share of the consensus.