XML 74 R59.htm IDEA: XBRL DOCUMENT v3.3.1.900
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Inventory    
Finished goods $ 194,790 $ 252,238
Raw materials 120,710 159,095
Work-in-process 74,828 82,421
Total inventory $ 390,328 $ 493,754