XML 111 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring - (Restructuring Charges) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Restructuring and Related Activities [Abstract]      
Employee severance and related costs $ 2,507 $ 62,844 $ 41,054
Consolidation of leased facilities 14,218 9,718 28,857
Reversal of previous charges 0 (187) (2,510)
Restructuring Charges $ 16,725 $ 72,375 $ 67,401