Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Tables)
|
12 Months Ended |
Jun. 30, 2025 |
| Description of Business, Basis of Presentation and Summary of Significant Accounting Policies |
|
| Schedule of cash and cash equivalents |
Cash and cash equivalents consists of the following as of (in thousands): | | | | | | | | | June 30, 2025 | | June 30, 2024 | | | | | | | | Cash | | $ | 16,726 | | $ | 18,823 | Money Market Fund | | | 66,355 | | | 41,116 | Certificate of Deposits | | | — | | | 5,402 | | | $ | 83,081 | | $ | 65,341 |
|
| Schedule of investments - other |
Investments-other consists of the following as of (in thousands): | | | | | | | | | June 30, 2025 | | June 30, 2024 | | | | | | | | Certificate of Deposits | | $ | — | | $ | 26,980 | | | $ | — | | $ | 26,980 |
|
| Schedule of certificates of deposit |
The Company’s certificate of deposits as of June 30, 2024 consisted of the following (in thousands): | | | | | | | | | | | | | June 30, 2024 | | | | | | | | | | | | | | Balance Sheet Classification | | Interest Rate | | Maturity Date | | Cost | | Carrying Value | Cash and Cash Equivalents | | | 4.70% | | | 8/22/2024 | | $ | 5,374 | | $ | 5,402 | Investments - other | | | 4.55% - 4.75% | | | 7/25/2024 - 10/24/2024 | | | 26,709 | | | 26,980 |
|
| Schedule of intangible assets |
Changes in intangible assets are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | June 30, 2025 | | June 30, 2024 | | | Carrying | | Accumulated | | Net book | | Carrying | | Accumulated | | Net book | | | value | | amortization | | value | | value | | amortization | | value | Customer relationships | | $ | 9,800 | | $ | (9,549) | | $ | 251 | | $ | 9,800 | | $ | (9,436) | | $ | 364 | Trade name | | | 4,048 | | | (1,012) | | | 3,036 | | | 4,048 | | | (810) | | | 3,238 | | | $ | 13,848 | | $ | (10,561) | | $ | 3,287 | | $ | 13,848 | | $ | (10,246) | | $ | 3,602 |
|
| Schedule of reconciliation of earnings per share |
The following provides a reconciliation of information used in calculating the per share amounts for the fiscal years ended June 30 (in thousands, except per share data): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Net Income per | | | Net Income | | Weighted Average Shares | | Share | | | 2025 | | 2024 | | 2023 | | 2025 | | 2024 | | 2023 | | 2025 | | 2024 | | 2023 | Basic EPS | | $ | 43,406 | | $ | 49,818 | | $ | 27,127 | | $ | 36,298 | | 36,812 | | 36,741 | | $ | 1.20 | | $ | 1.35 | | $ | 0.74 | Effect of Dilutive Securities: | | | | | | | | | | | | | | | | | | | | | | | | | | Stock Options | | | — | | | — | | | — | | | 201 | | 254 | | 264 | | | (0.01) | | | (0.01) | | | (0.01) | Diluted EPS | | $ | 43,406 | | $ | 49,818 | | $ | 27,127 | | $ | 36,499 | | 37,066 | | 37,005 | | $ | 1.19 | | $ | 1.34 | | $ | 0.73 |
|