| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $56.98M$56.61M – $57.34M | $1.90$1.86 – $1.93 | $40.71M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 11 Aug 2026 | $0.4800 | $0.3442 | −28.3% | $14.17M | $12.83M |
| Thu, 7 May 2026 | $0.4800 | $0.4600 | −4.2% | $13.69M | $13.12M |
| Thu, 12 Mar 2026 | $0.4200 | $0.4300 | +2.4% | $14.34M | $14.24M |
| Tue, 4 Nov 2025 | $0.4600 | $0.4900 | +6.5% | $14.2M | $13.69M |
| Thu, 7 Aug 2025 | $0.4500 | $0.5100 | +13.3% | $15.9M | $16.5M |
| Wed, 7 May 2025 | $0.4500 | $0.4600 | +2.2% | $13.03M | $13.04M |
| Wed, 12 Mar 2025 | $0.4300 | $0.4600 | +7.0% | $14.04M | $13.9M |
| Thu, 7 Nov 2024 | $0.4800 | $0.5600 | +16.7% | $14.23M | $14.46M |