XML 90 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Components of the Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 5,513 $ 7,718 $ (19,461)
Foreign 49,862 63,205 70,146
State (967) 1,697 16,259
Total current 54,408 72,620 66,944
Deferred:      
Federal (10,940) (35,932) 1,899
Foreign 4,160 (209,010) (14,804)
State 2,806 9 (251)
Total deferred (3,974) (244,933) (13,156)
Total provision $ 50,434 $ (172,313) $ 53,788