Nature of Business and Summary of Significant Accounting Policies (Tables)
|
6 Months Ended |
Dec. 31, 2024 |
| Nature of Business and Summary of Significant Accounting Policies |
|
| Schedule of cash and cash equivalents |
Cash and cash equivalents consist of the following as of (in thousands): | | | | | | | | | December 31, 2024 | | June 30, 2024 | | | | | | | | Cash | | $ | 11,399 | | $ | 18,823 | Money Market Fund | | | 72,095 | | | 41,116 | U.S. Treasury Securities | | | 2,525 | | | — | Certificate of Deposits | | | — | | | 5,402 | | | $ | 86,019 | | $ | 65,341 |
|
| Schedule of investments - other |
Investments-other consists of the following as of (in thousands): | | | | | | | | | December 31, 2024 | | June 30, 2024 | | | | | | | | Certificate of Deposits | | $ | — | | $ | 26,980 | | | $ | — | | $ | 26,980 |
|
| Schedule of certificates of deposit |
Certificates of deposit are recorded at the original cost plus accrued interest. There were no certificate of deposits outstanding at December 31, 2024. The Company’s certificates of deposits as of June 30, 2024 consist 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 |
Intangible assets consisted of the follows (in thousands): | | | | | | | | | | | | | | | | | | | | | December 31, 2024 | | June 30, 2024 | | | Carrying | | Accumulated | | Net book | | Carrying | | Accumulated | | Net book | | | value | | amortization | | value | | value | | amortization | | value | Customer relationships | | $ | 9,800 | | $ | (9,492) | | $ | 308 | | $ | 9,800 | | $ | (9,436) | | $ | 364 | Trade name | | | 4,048 | | | (911) | | | 3,137 | | | 4,048 | | | (810) | | | 3,238 | | | $ | 13,848 | | $ | (10,403) | | $ | 3,445 | | $ | 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 three months ended December 31, 2024 and 2023 (in thousands, except share and per share data): | | | | | | | | | | | | | | | | | | | Net Income | | Weighted Average Shares | | Net Income per Share | | | 2024 | | 2023 | | 2024 | | 2023 | | 2024 | | 2023 | Basic EPS | | $ | 10,467 | | $ | 12,610 | | 36,538 | | 36,829 | | $ | 0.29 | | $ | 0.34 | Effect of Dilutive Securities: | | | | | | | | | | | | | | | | | Stock Options | | | — | | | — | | 238 | | 189 | | | (0.01) | | | — | Diluted EPS | | $ | 10,467 | | $ | 12,610 | | 36,776 | | 37,018 | | $ | 0.28 | | $ | 0.34 |
The following provides a reconciliation of information used in calculating the per share amounts for the six months ended December 31, 2024 and 2023 (in thousands, except share and per share data): | | | | | | | | | | | | | | | | | | | | | | | | | | | Net Income per | | | Net Income | | Weighted Average Shares | | Share | | | 2024 | | 2023 | | 2024 | | 2023 | | 2024 | | 2023 | Basic EPS | | $ | 21,652 | | $ | 23,088 | | 36,706 | | 36,743 | | $ | 0.59 | | $ | 0.63 | Effect of Dilutive Securities: | | | | | | | | | | | | | | | | | Stock Options | | | — | | | — | | 277 | | 219 | | | — | | | (0.01) | Diluted EPS | | $ | 21,652 | | $ | 23,088 | | 36,983 | | 36,962 | | $ | 0.59 | | $ | 0.62 |
|