XML 58 R47.htm IDEA: XBRL DOCUMENT v3.4.0.3
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]    
Raw material and subassemblies $ 214,864 $ 216,107
Work-in-progress 49,712 38,639
Finished goods 134,294 138,346
Total inventories $ 398,870 $ 393,092