| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-21 | 0.39 | 0.37 | −4.9% | 99.9 | — | — |
| 2026-06-22 | 0.39 | 0.39 | +0.0% | 98.2 | 98.6 | +0.4% |
| 2026-04-20 | 0.38 | 0.35 | −7.9% | 95.1 | 96.4 | +1.3% |
| 2025-12-22 | 0.41 | 0.42 | +2.4% | 95.1 | 100.2 | +5.3% |
| 2025-09-22 | 0.41 | 0.51 | +24.4% | 100.9 | 98.7 | −2.2% |
| 2025-06-23 | 0.37 | 0.38 | +2.7% | 100.5 | 97.2 | −3.3% |
| 2025-04-21 | 0.37 | 0.35 | −5.4% | 95.6 | 92.7 | −3.0% |
| 2024-12-23 | 0.39 | 0.39 | +0.0% | 95.6 | 99.8 | +4.4% |
| 2024-09-23 | 0.42 | 0.40 | −4.8% | 104.6 | 99.0 | −5.3% |
| 2024-06-17 | 0.36 | 0.41 | +13.9% | 100.9 | 103.1 | +2.2% |
| 2024-04-22 | 0.39 | 0.39 | +0.0% | 101.4 | 97.4 | −3.9% |
| 2023-12-18 | 0.40 | 0.38 | −5.0% | 101.4 | 104.6 | +3.2% |
Surprise is actual minus consensus, as a share of the consensus.