XML 38 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, plant and equipment
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, plant and equipment Property, plant and equipment
The major classes of property, plant and equipment, at cost, at December 31, 2021 and 2020 were as follows: 
20212020
Land, buildings and leasehold improvements
$285,305 $272,637 
Machinery and equipment475,040 496,664 
Computer equipment and software191,605 172,913 
Construction in progress49,782 84,336 
1,001,732 1,026,550 
Less: Accumulated depreciation(557,974)(552,638)
Property, plant and equipment, net$443,758 $473,912