v3.25.2
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Restricted Cash $ 800 $ 500  
Gain (Loss) on Investments 0 0  
Inventory Valuation Reserves 1,534 1,796  
Asset, Held-for-Sale, Not Part of Disposal Group 0 0  
Contract with Customer, Liability 75,100 73,500 $ 77,800
Contract with Customer, Liability, Revenue Recognized 71,900 76,100  
Employee-related Liabilities 1,500 1,500  
Contract with Customer, Asset, after Allowance for Credit Loss, Current 11,500 11,500 12,300
Advertising Expense 17,703 16,367 17,167
Investment Income, Net 7,500 7,400 $ 4,200
Letter of Credit Issued for Workers Compensation Obligation [Member]      
Letters of Credit Outstanding, Amount $ 4,500 $ 3,900  
Building and Building Improvements [Member] | Minimum [Member]      
Property, Plant and Equipment, Useful Life 20 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life 40 years    
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment, Useful Life 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life 20 years    
Software and Software Development Costs [Member] | Minimum [Member]      
Property, Plant and Equipment, Useful Life 3 years    
Software and Software Development Costs [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life 5 years