XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block] Inventories consisted of the following (in thousands): 
 June 30, 2021December 31, 2020
Raw materials$119,424 $126,499 
Work in process37,571 33,053 
Finished goods142,615 155,376 
Total inventories$299,610 $314,928