XML 57 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant & Equipment, Net - Schedule of Property, Plant & Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross $ 208,152  
Property, plant and equipment, gross   $ 190,627
Less: accumulated depreciation and amortization (91,655)  
Less: accumulated depreciation and amortization   (82,739)
Total property, plant and equipment, net 116,497  
Total property, plant and equipment, net   107,888
Land    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross 13,450  
Property, plant and equipment, gross   13,450
Buildings    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross 75,654  
Property, plant and equipment, gross   64,444
Machinery, equipment and fixtures    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross 87,763  
Property, plant and equipment, gross   69,298
Computer software    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross 20,739  
Property, plant and equipment, gross   19,266
Construction in progress    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross $ 10,546  
Property, plant and equipment, gross   $ 24,169