XML 67 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Components of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current tax provision:      
Federal $ (22,176) $ 54,245 $ 54,315
State (10,234) (7,601) 5,790
Foreign 133,146 88,436 60,571
Total current 100,736 135,080 120,676
Deferred tax provision:      
Federal (37,396) (153,963) (24,383)
State (52,391) (52,695) (14,080)
Foreign 4,267 (2,030) (8,384)
Total deferred (85,520) (208,688) (46,847)
Provision for (benefit from) income taxes $ 15,216 $ (73,608) $ 73,829