| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.24 | 0.28 | +18.5% | 43,665.8 | 52,127.2 | +19.4% |
| 2026-04-28 | 0.13 | 0.16 | +24.1% | 36,690.3 | 38,782.3 | +5.7% |
| 2026-02-10 | 0.07 | 0.07 | +0.6% | 31,838.0 | 35,171.5 | +10.5% |
| 2025-11-04 | 0.09 | 0.33 | +247.2% | 33,606.2 | 35,967.7 | +7.0% |
| 2025-08-05 | 0.08 | 0.11 | +31.5% | 30,630.0 | 33,964.9 | +10.9% |
| 2025-04-25 | 0.07 | 0.03 | −54.1% | 32,272.3 | 36,330.3 | +12.6% |
| 2025-02-11 | 0.06 | −0.10 | −260.7% | 34,193.0 | 36,560.0 | +6.9% |
| 2024-10-29 | 0.10 | 0.01 | −90.6% | 36,931.2 | 36,052.0 | −2.4% |
| 2024-07-30 | 0.12 | −0.01 | −105.0% | 41,467.6 | 37,366.7 | −9.9% |
| 2024-05-07 | 0.14 | 0.11 | −22.5% | 42,499.6 | 38,940.3 | −8.4% |
| 2024-02-06 | 0.13 | 0.02 | −86.5% | 41,744.4 | 41,262.0 | −1.2% |
| 2023-09-30 | 0.19 | 0.23 | +18.4% | 45,290.8 | 43,786.6 | −3.3% |
Surprise is actual minus consensus, as a share of the consensus.