| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $328.73M$328.53M – $328.92M | $0.7440$0.7340 – $0.7479 | $22.33M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 3 Aug 2026 | $0.1660 | $0.2275 | +37.0% | $80.82M | $83.73M |
| Mon, 4 May 2026 | $0.1600 | $0.2000 | +25.0% | $79.68M | $81.2M |
| Mon, 23 Feb 2026 | $0.1600 | $0.1800 | +12.5% | $76.2M | $79.71M |
| Mon, 3 Nov 2025 | $0.1700 | $0.2000 | +17.6% | $76.21M | $76.47M |
| Mon, 4 Aug 2025 | $0.1600 | $0.1800 | +12.5% | $75.73M | $74.4M |
| Mon, 5 May 2025 | $0.1600 | $0.1400 | −12.5% | $75.18M | $73.49M |
| Mon, 24 Feb 2025 | $0.1300 | $0.1600 | +23.1% | $73.55M | $74.24M |
| Mon, 21 Oct 2024 | $0.1300 | $0.1900 | +46.2% | $73.55M | $73.1M |