| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $197M$195.63M – $198.37M | $6.54$6.48 – $6.60 | $18.71M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 14 Aug 2026 | $1.51 | −$12.53 | −929.9% | $48.61M | $49.14M |
| Thu, 13 Aug 2026 | $1.51 | $1.78 | +17.9% | $48.61M | $49.14M |
| Fri, 1 May 2026 | $1.30 | $1.60 | +23.1% | $48.5M | $48.69M |
| Tue, 3 Mar 2026 | $0.1928 | $0.2400 | +24.5% | $50.3M | $49.31M |
| Thu, 6 Nov 2025 | $0.1743 | $0.3000 | +72.1% | $49.88M | $50.53M |
| Thu, 31 Jul 2025 | $0.1833 | $0.1500 | −18.2% | $53.22M | $53.38M |
| Mon, 12 May 2025 | $0.1733 | $0.2300 | +32.7% | $61.17M | $63.66M |
| Wed, 12 Mar 2025 | $0.2400 | $0.4100 | +70.8% | $67.85M | $68.03M |