XML 99 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes, Current and Deferred Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current [Abstract]      
Federal $ 0 $ 0 $ 0
State 1,629 2,213 652
Foreign 77,079 79,694 116,303
Current income tax expense (benefit) 78,708 81,907 116,955
Deferred [Abstract]      
Federal (14,430) (8,878) (17,836)
State (563) (473) (1,974)
Foreign 1,162 9,063 634
Deferred income tax expense (benefit) (13,831) (288) (19,176)
Provision for income taxes $ 64,877 $ 81,619 $ 97,779