| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $96.7M$96.7M – $96.7M | $2.98$2.98 – $2.98 | $41.23M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.7000 | $0.7444 | +6.3% | $23.4M | $24.17M |
| Wed, 3 Jun 2026 | $0.7010 | $0.7000 | −0.1% | $24M | $30.85M |
| Mon, 26 Jan 2026 | $0.7160 | $0.7200 | +0.6% | $23.3M | $23.48M |
| Mon, 27 Oct 2025 | $0.8200 | $0.7700 | −6.1% | $23.4M | $22.83M |
| Wed, 3 Sep 2025 | — | $0.7400 | — | — | $22.3M |
| Mon, 31 Mar 2025 | — | $0.6600 | — | — | $33.24M |
| Tue, 31 Dec 2024 | — | $0.4393 | — | — | $33.99M |
| Mon, 30 Sep 2024 | — | $0.6990 | — | — | $33.04M |