XML 92 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 20,924 $ 6,348
Work-in-process 74,237 56,672
Finished goods 16,669 14,584
Total $ 111,830 $ 77,604