XML 67 R56.htm IDEA: XBRL DOCUMENT v3.4.0.3
INVENTORY, Net of Carrying Value Reserves (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]    
Raw materials $ 57,065 $ 52,366
Work in-process 5,935 4,417
Finished goods 89,827 82,311
Total inventory 152,827 139,094
Less: Non-current inventory 19,264 13,512
Total current inventory $ 133,563 $ 125,582