XML 29 R37.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Inventory Disclosure [Abstract]      
paymentofcashconsideration $ 1,700 $ 4,800  
Inventories [Abstract]      
Raw materials 16,051   $ 16,712
Work in progress 25,470   22,960
Manufactured and purchased components 21,475   21,296
Finished goods 30,350   32,403
Product inventory 93,346   93,371
Capitalized contract costs 29,850   20,908
Total inventories $ 123,196   $ 114,279