| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $61.89M$57.87M – $65.01M | $1.71$1.54 – $1.88 | $19M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.4100 | −$0.7977 | −294.6% | $15.21M | $15.17M |
| Thu, 7 May 2026 | $0.3200 | $0.5500 | +71.9% | $15.44M | $17.6M |
| Thu, 5 Mar 2026 | $0.5400 | $0.5700 | +5.6% | $18.35M | $17.5M |
| Thu, 6 Nov 2025 | $0.5070 | $2.57 | +406.9% | $15.69M | $28.91M |
| Thu, 7 Aug 2025 | $0.5330 | −$0.4908 | −192.1% | $13.24M | $1.01M |
| Thu, 8 May 2025 | $0.6030 | −$0.0089 | −101.5% | $13.98M | $5.66M |
| Thu, 13 Mar 2025 | $0.6480 | −$0.2761 | −142.6% | $15.1M | $3.28M |
| Thu, 7 Nov 2024 | $0.6770 | $0.6300 | −6.9% | $16.26M | $15.18M |