XML 98 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment    
Property, plant, and equipment, gross $ 146,874 $ 180,784
Accumulated depreciation (113,790) (147,920)
Land 918 918
Property, plant and equipment, net 34,002 33,782
Buildings and facilities    
Property, Plant and Equipment    
Property, plant, and equipment, gross 20,441 20,146
Machinery and equipment    
Property, Plant and Equipment    
Property, plant, and equipment, gross 108,757 144,473
Capitalized software    
Property, Plant and Equipment    
Property, plant, and equipment, gross 9,190 7,934
Office furniture and equipment    
Property, Plant and Equipment    
Property, plant, and equipment, gross $ 8,486 $ 8,231