| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $216.84M$214.27M – $218.5M | $2.06$2.03 – $2.08 | $26.08M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 10 Aug 2026 | $0.4000 | $0.2982 | −25.4% | $50.24M | $51.4M |
| Mon, 11 May 2026 | $0.4500 | $0.5300 | +17.8% | $47.09M | $48.47M |
| Mon, 16 Mar 2026 | $0.3700 | $0.3200 | −13.5% | $44.1M | $46.15M |
| Mon, 10 Nov 2025 | $0.3300 | $0.4600 | +39.4% | $43.81M | $43.4M |
| Mon, 11 Aug 2025 | $0.3200 | $0.4100 | +28.1% | $45.13M | $41.38M |
| Mon, 12 May 2025 | $0.2700 | $0.3800 | +40.7% | $40.52M | $41.38M |
| Mon, 17 Mar 2025 | $0.2700 | $0.2900 | +7.4% | $40.84M | $40.66M |
| Thu, 14 Nov 2024 | $0.3000 | $0.4000 | +33.3% | $40.84M | $40.69M |