XML 81 R66.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes (Components of the Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current:      
Federal $ 58,109 $ 27,860 $ 22,377
Foreign 52,380 43,796 30,878
State 11,267 10,238 7,710
Total current 121,756 81,894 60,965
Deferred:      
Federal (26,886) (75,479) (26,922)
Foreign (3,621) (2,746) (1,023)
State (10,597) (11,153) (9,037)
Total deferred (41,104) (89,378) (36,982)
Total provision $ 80,652 $ (7,484) $ 23,983