| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $256.87M$252.87M – $260.87M | $1.67$1.65 – $1.69 | $108.82M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 10 Aug 2026 | $0.4219 | $0.2167 | −48.6% | $64.44M | $62.35M |
| Mon, 11 May 2026 | $0.4400 | $0.4200 | −4.5% | $65.58M | $66.17M |
| Thu, 26 Feb 2026 | $0.4500 | $0.4600 | +2.2% | $68.48M | $68.2M |
| Mon, 10 Nov 2025 | $0.4500 | $0.4500 | +0.0% | $69.53M | $42.67M |
| Tue, 5 Aug 2025 | $0.4300 | $0.4700 | +9.3% | $66.7M | $73.71M |
| Mon, 5 May 2025 | $0.4800 | $0.5000 | +4.2% | $71M | $51.99M |
| Thu, 27 Feb 2025 | $0.4900 | $0.5200 | +6.1% | $67.5M | $27.11M |
| Tue, 5 Nov 2024 | $0.5000 | $0.5300 | +6.0% | $67.5M | $55.74M |