| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $389.62M$375.62M – $404.15M | $2.08$2.04 – $2.11 | $60.71M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.7950 | $0.3941 | −50.4% | $104.6M | $108.37M |
| Wed, 29 Apr 2026 | $0.1100 | $0.1400 | +27.3% | $72.53M | $74.25M |
| Thu, 5 Feb 2026 | $0.5000 | $0.5000 | +0.0% | $92.32M | $92.85M |
| Wed, 29 Oct 2025 | $0.5100 | $0.5800 | +13.7% | $91.87M | $96.06M |
| Wed, 30 Jul 2025 | $0.7100 | $0.8000 | +12.7% | $92.45M | $97.89M |
| Wed, 23 Apr 2025 | $0.0900 | $0.2100 | +133.3% | $92.34M | $74.28M |
| Wed, 5 Feb 2025 | $0.4800 | $0.4800 | +0.0% | $93.01M | $91.57M |
| Wed, 23 Oct 2024 | $0.4700 | $0.5600 | +19.1% | $92.75M | $95.2M |