XML 50 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories consisted of the following: 
June 30, 2020December 31, 2019
Raw materials$49,663  $57,742  
Work in process11,360  12,612  
Finished goods9,688  12,518  
$70,711  $82,872