XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventories, by component    
Raw materials $ 134,582 $ 116,029
Work in process 135,695 115,870
Finished goods 159,163 147,480
Total $ 429,440 $ 379,379