Annual report pursuant to Section 13 and 15(d)

Note 3 - Summary of Significant Accounting Policies (Details Textual)

v3.22.2.2
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Restricted Cash, Total $ 1,000 $ 0  
Gain (Loss) on Investments, Total 0    
Short-Term Investments, Total   0  
Inventory Valuation Reserves 2,105 2,793  
Assets Held-for-sale, Not Part of Disposal Group, Total 0 0  
Contract with Customer, Liability, Total 121,100 130,600  
Contract with Customer, Liability, Revenue Recognized 126,800    
Employee-related Liabilities, Total 2,000 2,000  
Cost of Goods and Services Sold, Total 333,056 292,062 $ 266,705
Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total 20,200 23,300  
Advertising Expense 15,600 20,700 29,100
Interest Expense, Total 100 400 700
Payments to Acquire Businesses, Gross 0 0 1,500
Shipping and Handling [Member]      
Cost of Goods and Services Sold, Total 88,800 73,000 $ 64,400
Letter of Credit Issued for Workers Compensation Obligation [Member]      
Letters of Credit Outstanding, Amount $ 3,800 $ 4,500  
Building and Building Improvements [Member] | Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 20 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 40 years    
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 20 years    
Software and Software Development Costs [Member] | Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 3 years    
Software and Software Development Costs [Member] | Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 5 years