v3.25.2
Income Taxes - Schedule of Current and Noncurrent Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Income Taxes [Abstract]    
Allowance for credit losses $ 472 $ 281
Other reserves 1,048
Inventory capitalization 1,303 966
Stock compensation 1,325 1,039
Accrued liabilities 1,958 1,581
Other 443 163
Deferred tax asset 6,549 4,030
Goodwill 6,984 5,755
Inventory method changes 1,366
Depreciation 2,701 2,228
Intangible assets 3,189 1,348
Other (197)
Deferred tax liabilities 14,240 9,528
Net deferred income tax (liabilities) assets $ 7,691 $ 5,498