XML 84 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 552,018 $ 520,705
Less: Accumulated depreciation 287,288 258,975
Property, plant and equipment, net 264,730 261,730
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 11,926 11,381
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 61,788 57,030
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 347,867 325,174
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 56,466 54,139
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,599 20,943
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 38,680 39,255
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 12,692 $ 12,783