XML 31 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2019
Inventories [Abstract]  
Schedule of Inventory, Current

September 30,

December 31,

    

2019

    

2018

Raw materials

$

61,387

$

54,382

Work-in-progress

6,674

4,710

Finished goods

35,536

20,186

Total inventories, net

$

103,597

$

79,278