v3.26.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deferred tax assets derived from:    
Allowance for accounts receivable $ 4,720 $ 8,055
Inventories 2,651 2,690
Nondeductible accrued expenses 8,310 7,376
Net operating loss carryforwards 273 268
Tax credits 8,876 9,574
Deferred compensation 7,678 6,984
Stock compensation 4,946 4,186
Capital loss carryforwards 5,170 11,579
Timing of amortization deduction from intangible assets 2,342 7,675
Timing of depreciation and other deductions from building and equipment 694 437
Total deferred tax assets 45,660 58,824
Valuation allowance (13,322) (19,633)
Total deferred tax assets, net of allowance 32,338 39,191
Deferred tax liabilities derived from:    
Timing of amortization deduction from goodwill (21,748) (17,659)
Timing of amortization deduction from intangible assets 0 (2,763)
Total deferred tax liabilities (21,748) (20,422)
Net deferred tax assets $ 10,590 $ 18,769