| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 0.20 | 0.20 | +0.0% | 24,206.0 | 24,206.0 | +0.0% |
| 2026-05-29 | 0.20 | 0.20 | +0.0% | 17,523.0 | 24,895.0 | +42.1% |
| 2026-02-13 | 0.20 | 0.21 | +5.0% | 16,243.0 | 23,811.9 | +46.6% |
| 2025-11-13 | 0.20 | 0.20 | +0.0% | 12,473.0 | 19,649.0 | +57.5% |
| 2025-08-08 | 0.20 | 0.19 | −7.5% | 9,789.0 | 12,802.0 | +30.8% |
| 2025-05-26 | 0.09 | 0.16 | +79.0% | 9,283.0 | 11,605.0 | +25.0% |
| 2025-02-04 | 0.09 | 0.19 | +115.0% | 10,944.0 | 10,704.0 | −2.2% |
| 2024-11-12 | 0.20 | 0.19 | −7.5% | 8,756.0 | 10,241.9 | +17.0% |
| 2024-08-02 | 0.17 | 0.27 | +58.8% | 9,000.5 | 7,528.0 | −16.4% |
| 2024-05-16 | 0.08 | 0.15 | +80.0% | 8,998.5 | 7,269.0 | −19.2% |
| 2024-01-23 | 0.08 | 0.17 | +100.0% | 8,798.0 | 9,120.0 | +3.7% |
| 2023-11-02 | 0.08 | 0.17 | +100.0% | 7,575.0 | 7,899.0 | +4.3% |
Surprise is actual minus consensus, as a share of the consensus.