| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $55.5M$50.05M – $60.95M | $0.5800$0.5059 – $0.6541 | $8.86M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 17 Aug 2026 | $0.6600 | $1.35 | +104.0% | $4.9M | $6.18M |
| Fri, 15 May 2026 | −$0.0300 | −$0.1500 | −400.0% | $9.6M | $2.72M |
| Tue, 31 Mar 2026 | −$0.0100 | −$0.1500 | −1400.0% | $10M | $9.46M |
| Wed, 12 Nov 2025 | −$0.1200 | −$0.0600 | +50.0% | $10M | $6.88M |
| Thu, 14 Aug 2025 | −$0.2200 | −$0.3000 | −36.4% | $4.94M | $5.74M |
| Thu, 15 May 2025 | −$0.1800 | −$0.1800 | +0.0% | $4.3M | $4.95M |
| Mon, 31 Mar 2025 | −$0.3000 | −$0.4100 | −36.7% | $2.75M | $1.46M |
| Tue, 19 Nov 2024 | −$0.2500 | −$0.2400 | +4.0% | $2.75M | $3.24M |