XML 43 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory
The components of inventories consisted of:
March 31, 2021December 31, 2020
Finished goods$78,023 

$79,833 
Work-in-process75,858 76,542 
Raw material and supplies79,584 81,633 
$233,465 $238,008