XML 41 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory

The components of inventories consisted of:
 
June 30, 2020
 
December 31, 2019
Finished goods
$
88,185


$
69,594

Work-in-process
91,644

 
88,196

Raw material and supplies
82,791

 
74,916

 
$
262,620


$
232,706