XML 15 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2020
Inventories [Abstract]  
Schedule of Inventory, Current

​

​

​

​

​

​

​

​

​

March 31,

​

December 31,

​

    

2020

    

2019

Raw materials

​

$

69,316

​

$

66,357

Work-in-progress

​

​

6,875

​

​

5,582

Finished goods

​

​

19,586

​

​

21,510

Total inventories, net

​

$

95,777

​

$

93,449

​