| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-14 | 2.06 | 2.25 | +9.1% | 76,193.8 | 67,953.0 | −10.8% |
| 2026-05-29 | 2.38 | 2.34 | −1.7% | 88,690.5 | 113,503.8 | +28.0% |
| 2026-02-03 | 2.20 | 2.00 | −9.1% | 69,006.8 | 76,100.0 | +10.3% |
| 2025-09-30 | 1.90 | 1.93 | +1.6% | 59,371.5 | 63,781.1 | +7.4% |
| 2025-08-12 | 2.10 | 2.24 | +6.7% | 55,900.0 | 67,388.6 | +20.6% |
| 2025-08-11 | 2.25 | 2.24 | −0.4% | 55,900.0 | 67,388.6 | +20.6% |
| 2025-05-26 | 2.11 | 1.70 | −19.4% | 66,638.7 | 70,045.9 | +5.1% |
| 2025-02-06 | 2.33 | 2.20 | −5.6% | 64,423.1 | 65,678.0 | +1.9% |
| 2024-11-11 | 4.00 | 4.13 | +3.2% | 49,201.1 | 49,189.1 | −0.0% |
| 2024-08-12 | 4.90 | 6.72 | +37.1% | 55,669.6 | 54,141.9 | −2.7% |
| 2024-05-28 | 6.50 | 4.92 | −24.3% | 66,141.6 | 64,893.1 | −1.9% |
| 2024-02-14 | 4.80 | 5.92 | +23.3% | 53,399.8 | 54,099.0 | +1.3% |
Surprise is actual minus consensus, as a share of the consensus.