| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-14 | 2.20 | 2.22 | +0.9% | 74,216.5 | 76,724.3 | +3.4% |
| 2026-08-13 | 2.20 | 2.78 | +26.5% | 74,216.5 | 76,734.3 | +3.4% |
| 2026-05-12 | 7.83 | 1.78 | −77.3% | 136,670.5 | 136,810.0 | +0.1% |
| 2026-02-11 | 4.51 | 1.50 | −66.7% | 94,632.5 | 97,075.0 | +2.6% |
| 2025-11-11 | 3.06 | 0.12 | −96.1% | 89,404.5 | 97,933.7 | +9.5% |
| 2025-08-11 | 2.90 | 2.03 | −30.0% | 62,960.0 | 128,216.9 | +103.6% |
| 2025-08-07 | 2.90 | 0.89 | −69.4% | 62,960.0 | 63,985.0 | +1.6% |
| 2025-05-13 | 3.69 | 0.92 | −75.0% | 123,092.3 | 118,615.0 | −3.6% |
| 2025-02-04 | 4.10 | 2.53 | −38.3% | 84,850.0 | 82,230.0 | −3.1% |
| 2024-10-22 | 3.46 | 3.26 | −5.8% | 86,850.0 | 133,724.7 | +54.0% |
| 2024-08-14 | 2.39 | 3.69 | +54.4% | 59,000.0 | 117,986.8 | +100.0% |
| 2024-08-13 | 2.39 | 3.69 | +54.4% | 59,000.0 | 53,990.0 | −8.5% |
Surprise is actual minus consensus, as a share of the consensus.