XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Inventory, net      
Raw materials $ 119,480   $ 116,840
Work-in-progress 12,877   20,329
Finished goods 33,782   28,418
Total inventory $ 166,139 $ 165,587 $ 165,587