| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $92.2M$92.2M – $92.2M | $3.30$3.30 – $3.30 | $24.35M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $0.9200 | $0.6870 | −25.3% | $23M | $22.68M |
| Thu, 23 Apr 2026 | $0.7800 | $0.6800 | −12.8% | $21.7M | $21.48M |
| Thu, 5 Feb 2026 | $0.7400 | $0.6400 | −13.5% | $21M | $29.72M |
| Mon, 27 Oct 2025 | $0.6000 | $0.7100 | +18.3% | $19.8M | $19.88M |
| Thu, 24 Jul 2025 | $0.5500 | $0.5500 | +0.0% | $19.8M | $18.26M |
| Thu, 17 Apr 2025 | $0.5200 | $0.5700 | +9.6% | $19.3M | $17.57M |
| Thu, 30 Jan 2025 | $0.4900 | $0.5200 | +6.1% | $18.6M | $17.15M |
| Thu, 24 Oct 2024 | $0.4500 | $0.4400 | −2.2% | $18.8M | $17.51M |