XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 683,404 $ 625,670
Accumulated depreciation (406,305) (371,706)
Total 277,099 253,964
Manufacturing machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 352,391 320,807
Buildings and building improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 98,007 102,037
Information technology hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 72,752 69,969
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 85,931 77,382
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 17,099 16,250
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 13,980 11,598
Construction work in process    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 41,813 26,389
Other    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,431 $ 1,238