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

June 30,

December 31,

    

2020

    

2019

Raw materials

$

72,316

$

66,357

Work-in-progress

6,410

5,582

Finished goods

18,207

21,510

Total inventories, net

$

96,933

$

93,449