XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business and Accounting Policies Textuals (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Allowance for Doubtful Accounts Receivable, Current $ 13,063 $ 22,334  
Company's domestic inventory relate to LIFO layers 14.90%    
Number of LIFO pools maintained (in pools) 5    
Revenue Recognition, Sales Returns Reserve $ 10,815 12,635  
Shipping and Handling Costs $ 24,620 22,170 $ 17,890
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,670 9,989 9,149
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) 289 399 450
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 $ 446 456 514
Pension Plan [Member]      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit)     282
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) $ 186 $ (113) $ (123)
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