| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $75.4M$75.4M – $75.4M | $2.70$2.70 – $2.70 | $24.09M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 17 Jul 2026 | $0.6500 | $0.6696 | +3.0% | $18.6M | $25.98M |
| Fri, 24 Apr 2026 | $0.6200 | $0.6700 | +8.1% | $18.1M | $25M |
| Fri, 23 Jan 2026 | — | $0.7300 | — | — | $26.09M |
| Fri, 17 Oct 2025 | — | $0.5100 | — | — | $24.39M |
| Fri, 8 Aug 2025 | — | $0.5100 | — | — | $24.13M |
| Thu, 17 Apr 2025 | — | $0.3900 | — | — | $23.67M |
| Wed, 12 Mar 2025 | — | $0.3926 | — | — | $23.88M |
| Fri, 24 Jan 2025 | — | $0.3900 | — | — | $23.13M |