XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventories, by component    
Raw materials $ 155,564 $ 159,041
Work in process 176,306 153,592
Finished goods 180,817 174,173
Total $ 512,687 $ 486,806