| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-09 | — | 2.63 | — | 46,778.0 | 90,635.3 | +93.8% |
| 2026-04-19 | — | 2.66 | — | 45,621.0 | 86,934.6 | +90.6% |
| 2026-01-13 | — | 2.34 | — | 42,451.0 | 82,772.2 | +95.0% |
| 2025-10-14 | — | 2.17 | — | 41,020.0 | 79,738.6 | +94.4% |
| 2025-10-13 | — | 2.17 | — | 41,020.0 | 33,375.8 | −18.6% |
| 2025-07-15 | — | 1.96 | — | 35,986.0 | 78,791.8 | +119.0% |
| 2025-07-14 | — | 1.96 | — | — | 78,791.8 | — |
| 2025-04-25 | — | 1.95 | — | — | 77,117.6 | — |
| 2025-01-15 | — | 1.84 | — | — | 71,126.6 | — |
| 2024-10-15 | — | 1.88 | — | — | 68,094.3 | — |
| 2024-07-15 | — | 1.83 | — | — | 67,687.6 | — |
| 2024-04-26 | — | 1.72 | — | — | 23,593.8 | — |
Surprise is actual minus consensus, as a share of the consensus.