XML 65 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Raw materials $ 9,172 $ 6,348
Work-in-process 60,921 56,672
Finished goods 11,927 14,584
Total Inventories $ 82,020 $ 77,604