| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $35.05M$33.48M – $36.6M | $1.01$0.9600 – $1.10 | $15.7M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.2525 | −$0.0411 | −116.3% | $8.76M | $8.13M |
| Tue, 28 Apr 2026 | $0.2333 | $0.2400 | +2.9% | $8.65M | $8.34M |
| Wed, 18 Feb 2026 | $0.2720 | $0.2800 | +2.9% | $7.34M | $7.3M |
| Mon, 27 Oct 2025 | $0.2733 | $0.2900 | +6.1% | $7.34M | $7.09M |
| Mon, 28 Jul 2025 | $0.3433 | $0.3100 | −9.7% | $7.95M | $7.39M |
| Mon, 28 Apr 2025 | $0.3200 | $0.3400 | +6.3% | $7.58M | $7.59M |
| Tue, 18 Feb 2025 | $0.3500 | $0.3300 | −5.7% | $8.29M | $6.52M |
| Mon, 28 Oct 2024 | $0.3500 | $0.3600 | +2.9% | $8.28M | $8.86M |