| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $78.82M$73.51M – $82.31M | $0.5460$0.5358 – $0.5562 | $8.49M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $0.1383 | $0.1642 | +18.7% | $18.85M | $20M |
| Thu, 23 Apr 2026 | $0.1050 | $0.0600 | −42.9% | $17.39M | $18.41M |
| Thu, 5 Feb 2026 | $0.0650 | $0.0600 | −7.7% | $15.62M | $16.9M |
| Thu, 23 Oct 2025 | $0.4300 | −$0.0900 | −120.9% | $15.28M | $14.56M |
| Thu, 24 Jul 2025 | $0.4500 | −$0.1200 | −126.7% | $14.78M | $14.86M |
| Thu, 24 Apr 2025 | $0.4300 | −$0.0800 | −118.6% | $13.93M | $14.21M |
| Thu, 6 Feb 2025 | $0.0400 | −$0.0600 | −250.0% | $13.21M | $13.79M |
| Thu, 17 Oct 2024 | $0.0182 | $0.2100 | +1054.5% | $13.13M | $13.48M |