XML 82 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheets-Additional Information - Property, Plant and Equipment, Net - Tabular Disclosure (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Property, plant and equipment, net    
Property, plant and equipment, gross $ 448,654 $ 459,194
Accumulated depreciation (245,354) (263,626)
Property, plant and equipment, net 203,300 195,568
Land    
Property, plant and equipment, net    
Property, plant and equipment, gross 30,624 27,813
Building and Building Improvements    
Property, plant and equipment, net    
Property, plant and equipment, gross 120,173 105,184
Machinery and Equipment    
Property, plant and equipment, net    
Property, plant and equipment, gross 273,965 291,454
Construction in Progress    
Property, plant and equipment, net    
Property, plant and equipment, gross $ 23,892 $ 34,743