XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Business and Accounting Policies Textuals (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Allowance for Doubtful Accounts Receivable, Current $ 22,334 $ 17,522  
Company's domestic inventory relate to LIFO layers 14.20%    
Number of LIFO pools maintained (in pools) 5    
Revenue Recognition, Sales Returns Reserve $ 12,635 10,522  
Shipping and Handling Costs $ 22,170 17,890 $ 15,970
Vesting period of SARs and stock option awards 4 years    
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 50.00%    
Defined Contribution Plan, Cost $ 9,989 9,149 3,945
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) 399 450 401
Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months 1,300    
Defined Benefit Plan, Plan Assets, Payment for Settlement $ 8,895    
Lessee, Operating Lease, Renewal Term 5 years    
KERP [Member]      
Defined Contribution Plan, Cost $ 456 514 334
Pension Plan [Member]      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit)   282 46
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement 1,184    
Other Postretirement Benefits Plan      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) $ (113) $ (123) $ (161)
Computer Software, Intangible Asset [Member]      
Finite-Lived Intangible Asset, Useful Life 12 years    
Buildings,BuildingsImprovementsandLeaseholdImprovementsMinimumUsefulLife [Member]      
Property, Plant and Equipment, Useful Life 10 years    
Buildings,BuildingsImprovementsandLeaseholdImprovements MaximumUsefulLife [Member]      
Property, Plant and Equipment, Useful Life 30 years    
PropertyandEquipmentMinimumUsefulLife [Member]      
Property, Plant and Equipment, Useful Life 3 years    
PropertyandEquipmentMaximumUsefulLife [Member]      
Property, Plant and Equipment, Useful Life 10 years    
Minimum [Member]      
Lessee, Operating Lease, Term of Contract 1 year    
Maximum [Member]      
Lessee, Operating Lease, Term of Contract 15 years