| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $105.52M$104.01M – $107.03M | $0.6696$0.6211 – $0.7084 | $28.15M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.1261 | −$0.5735 | −554.8% | $25.22M | $25.05M |
| Tue, 5 May 2026 | $0.1900 | $0.1900 | +0.0% | $22.86M | $24.08M |
| Tue, 3 Mar 2026 | $0.2916 | $0.1800 | −38.3% | $21.58M | $20.67M |
| Tue, 28 Oct 2025 | $0.2800 | $0.3100 | +10.7% | $25.74M | $41.56M |
| Thu, 7 Aug 2025 | $0.2800 | $0.2800 | +0.0% | $24.46M | $24.52M |
| Tue, 29 Apr 2025 | $0.3300 | $0.2700 | −18.2% | $26.67M | $24.52M |
| Tue, 4 Mar 2025 | $0.3300 | $0.2700 | −18.2% | $25.68M | −$10.61M |
| Tue, 29 Oct 2024 | $0.3500 | $0.3200 | −8.6% | $25.68M | $24.56M |