XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventories, by component    
Raw materials $ 153,353 $ 140,818
Work in process 145,806 137,654
Finished goods 171,441 162,992
Total $ 470,600 $ 441,464