| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $66M$64.2M – $67.83M | $3.23$3.12 – $3.35 | $8.9M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $1.23 | $2.32 | +88.4% | $17.86M | $17.7M |
| Wed, 20 May 2026 | $0.2400 | $0.1200 | −50.0% | $15.62M | $12.79M |
| Thu, 19 Feb 2026 | $0.7800 | $0.8700 | +11.5% | $17.44M | $17.39M |
| Thu, 13 Nov 2025 | −$0.1500 | −$0.2300 | −53.3% | $18.05M | $14.39M |
| Thu, 14 Aug 2025 | −$1.23 | −$1.10 | +10.6% | $10.73M | $11.28M |
| Mon, 11 Aug 2025 | −$1.23 | −$1.10 | +10.6% | $10.45M | $9.21M |
| Mon, 24 Feb 2025 | −$0.0700 | −$0.2500 | −257.1% | $11.07M | $14.51M |
| Tue, 19 Nov 2024 | $1.10 | −$1.42 | −229.1% | $16.06M | $14.71M |