| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $146.9M$146.9M – $146.9M | $2.17$2.17 – $2.17 | $34.61M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $0.6300 | $0.7910 | +25.6% | $36.5M | $39.42M |
| Fri, 8 May 2026 | $0.5800 | $0.0200 | −96.6% | $35.6M | $36.62M |
| Wed, 28 Jan 2026 | $0.5800 | $0.5600 | −3.4% | $35.4M | $36.83M |
| Thu, 23 Oct 2025 | $0.5300 | $0.4700 | −11.3% | $28.6M | $29.04M |
| Fri, 8 Aug 2025 | $0.4700 | $0.4000 | −14.9% | $27.7M | $26.93M |
| Wed, 23 Apr 2025 | $0.4400 | $0.4100 | −6.8% | $27.7M | $26.6M |
| Thu, 23 Jan 2025 | $0.4500 | $0.5300 | +17.8% | $26.9M | $27.67M |
| Thu, 17 Oct 2024 | $0.4500 | $0.4100 | −8.9% | $26.95M | $26.78M |