XML 19 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
Property, plant and equipment consist of the following:
 
Years Ended December 31,
 
 
        2019        
 
 
        2018        
 
Land
  $
11,926
    $
11,448
 
Buildings
   
113,303
     
104,023
 
Machinery and equipment
   
396,193
     
330,821
 
Furniture and fixtures, office equipment and software
   
186,651
     
149,145
 
Leasehold improvements
   
80,389
     
66,569
 
Construction in progress
   
46,926
     
44,823
 
                 
   
835,388
     
706,829
 
Less: accumulated depreciation
   
593,517
     
512,462
 
                 
  $
241,871
    $
194,367