| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $449.4M$442.46M – $456.35M | $0.7467$0.7258 – $0.7675 | $158.09M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.2300 | $0.4656 | +102.4% | $108.28M | $148.97M |
| Mon, 4 May 2026 | $0.2200 | $0.0300 | −86.4% | $107.38M | $123.91M |
| Mon, 23 Feb 2026 | $0.2700 | $0.3100 | +14.8% | $98.44M | $118.7M |
| Mon, 3 Nov 2025 | $0.2800 | $0.4000 | +42.9% | $98.08M | $77.9M |
| Mon, 4 Aug 2025 | $0.3000 | $0.5300 | +76.7% | $119.12M | $106.71M |
| Mon, 5 May 2025 | $0.3200 | $0.3100 | −3.1% | $117.03M | $115.25M |
| Mon, 24 Feb 2025 | $0.3900 | $0.1800 | −53.8% | $115.46M | $104.29M |
| Mon, 4 Nov 2024 | $0.3600 | $0.4100 | +13.9% | $122.02M | $103.18M |