| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $174.68M$170.47M – $178.41M | $0.9333$0.9041 – $0.9593 | $30.09M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.1033 | $0.3778 | +265.7% | $42.31M | $43.83M |
| Tue, 28 Apr 2026 | $0.4800 | $0.1300 | −72.9% | $38.89M | $41.17M |
| Thu, 19 Feb 2026 | $0.5000 | $0.8200 | +64.0% | $37.91M | $38.34M |
| Tue, 28 Oct 2025 | $0.4900 | $0.0300 | −93.9% | $37.91M | $37.76M |
| Tue, 29 Jul 2025 | $0.4900 | −$0.7700 | −257.1% | $37.2M | $37.64M |
| Thu, 1 May 2025 | $0.4800 | $0.0100 | −97.9% | $35.25M | $35.81M |
| Thu, 20 Feb 2025 | $0.0100 | −$0.5600 | −5700.0% | $33.39M | $35.74M |
| Thu, 24 Oct 2024 | $0.0193 | $0.1700 | +779.9% | $33.16M | $31.81M |