XML 21 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Inventories [Abstract]    
Raw materials and component parts $ 40,146 $ 36,383
Finished goods 82,206 65,943
Inventories $ 122,352 $ 102,326