| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 4.15 | 7.25 | +74.8% | 91,025.0 | 94,117.0 | +3.4% |
| 2026-05-08 | 6.08 | 6.62 | +8.9% | 89,237.0 | 99,397.0 | +11.4% |
| 2026-01-21 | 3.67 | 5.94 | +61.9% | 81,468.0 | 87,395.0 | +7.3% |
| 2025-10-17 | 3.18 | 5.74 | +80.5% | 78,386.2 | 207,398.7 | +164.6% |
| 2025-09-30 | 3.22 | 5.66 | +75.8% | 79,290.0 | 207,398.7 | +161.6% |
| 2025-08-01 | 3.96 | 4.02 | +1.5% | — | 206,776.2 | — |
| 2025-07-29 | 3.67 | 4.02 | +9.5% | — | 206,776.2 | — |
| 2025-05-09 | 4.08 | 5.89 | +44.4% | — | 66,217.0 | — |
| 2025-05-08 | 4.08 | 5.79 | +41.9% | — | 82,346.7 | — |
| 2025-01-24 | 3.98 | 5.42 | +36.2% | 77,925.0 | 78,167.0 | +0.3% |
| 2024-11-11 | 4.21 | 5.32 | +26.4% | — | 85,947.4 | — |
| 2024-08-03 | 4.22 | 4.15 | −1.7% | — | 76,906.9 | — |
Surprise is actual minus consensus, as a share of the consensus.