| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-30 | — | −1.81 | — | — | 2,368,642.0 | — |
| 2026-02-14 | — | 2.42 | — | — | 2,350,983.0 | — |
| 2025-11-12 | — | 3.52 | — | — | 1,752,118.0 | — |
| 2025-09-19 | — | −0.32 | — | — | 1,315,418.0 | — |
| 2025-05-16 | — | 0.07 | — | — | 1,991,897.0 | — |
| 2025-03-28 | — | 1.20 | — | — | 966,518.9 | — |
| 2024-11-14 | — | 1.54 | — | 413,089.0 | 669,236.7 | +62.0% |
| 2024-08-14 | — | 0.40 | — | 413,089.0 | 603,555.0 | +46.1% |
| 2024-05-31 | — | −1.07 | — | 413,089.0 | 914,449.7 | +121.4% |
| 2024-02-14 | — | 0.42 | — | 413,089.0 | 654,768.9 | +58.5% |
| 2023-11-14 | — | 9.87 | — | — | 412,451.0 | — |
| 2023-08-14 | — | 1.60 | — | 413,089.0 | 856,886.0 | +107.4% |
Surprise is actual minus consensus, as a share of the consensus.