XML 77 R63.htm IDEA: XBRL DOCUMENT v3.3.1.900
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Inventory Disclosure [Abstract]    
Raw material and subassemblies $ 216,107 $ 181,618
Work-in-progress 38,639 37,139
Finished goods 138,346 101,848
Total inventories $ 393,092 $ 320,605