XML 19 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventory, net    
Raw materials $ 130,414 $ 116,840
Work-in-progress 5,498 20,329
Finished goods 40,429 28,418
Total inventory 176,341 165,587
Inventory Valuation Reserves $ 35,000 $ 27,900