XML 88 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Supplemental Financial Information (Summary of Inventory) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Raw materials $ 35,509 $ 39,810
Work-in-process 22,573 18,206
Finished goods 99,749 86,454
Inventory, Net 157,831 144,470
Provision for obsolescence $ 9,300 $ 10,500