XML 96 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 50,306 $ 44,695 $ 106,316
State 26,170 301 11,549
Foreign 23,209 22,666 5,076
Total current tax provision 99,685 67,662 122,941
Deferred:      
Federal 62,482 (36,915) (264)
State (4,152) 14,951 (923)
Foreign 3,644 (10,166) (14,508)
Total deferred tax provision (benefit) 61,974 (32,130) (15,695)
Total provision for income taxes from continuing operations $ 161,659 $ 35,532 $ 107,246