| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $99.5M$99.5M – $99.5M | $1.73$1.73 – $1.73 | $23.98M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | — | $0.4256 | — | $24.7M | $24.99M |
| Mon, 27 Apr 2026 | — | $0.3600 | — | $24.7M | $24.53M |
| Thu, 26 Feb 2026 | — | $0.8500 |
| — |
| $25.3M |
| $24.47M |
| Mon, 27 Oct 2025 | — | $0.8800 | — | $25.3M | $25.3M |
| Mon, 28 Jul 2025 | — | $0.8500 | — | $24.9M | $24.87M |
| Mon, 28 Apr 2025 | — | $0.8600 | — | — | $24.55M |
| Wed, 26 Feb 2025 | — | $0.8500 | — | — | $24.64M |
| Thu, 24 Oct 2024 | — | $0.8200 | — | — | $547K |