XML 44 R45.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Inventories [Abstract]    
Raw materials $ 30,471 $ 26,908
Work-in-process 20,254 16,859
Finished goods 133,775 116,575
Inventories $ 184,500 $ 160,342