XML 34 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Components of inventories
The following table presents the components of inventories as of March 31, 2020 and December 31, 2019:
 
March 31, 2020
 
December 31, 2019
Finished goods
$
205,819

 
$
197,531

Work-in-process
100,057

 
104,007

Raw materials
208,398

 
205,140

Inventories
$
514,274

 
$
506,678