| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $174.68M$171.7M – $177.32M | $0.9333$0.8837 – $0.9713 | $30.14M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.1033 | $0.3800 | +267.9% | $42.31M | $43.83M |
| Tue, 28 Apr 2026 | $0.0250 | $0.1300 | +420.0% | $38.89M | $41.17M |
| Thu, 19 Feb 2026 | $0.0167 | $0.8200 | +4819.0% | $37.91M | $38.34M |
| Tue, 28 Oct 2025 | — | $0.0927 | — | $37.69M | $37.76M |
| Tue, 29 Jul 2025 | −$0.0300 | −$0.7155 | −2285.1% | $37.69M | $37.64M |
| Wed, 30 Apr 2025 | −$0.0050 | $0.1006 | +2112.0% | $35.25M | $35.81M |
| Thu, 20 Feb 2025 | $0.0050 | −$0.9270 | −18640.8% | $33.39M | $35.74M |
| Thu, 24 Oct 2024 | −$0.0200 | $0.2769 | +1484.5% | $33.16M | $31.81M |