XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes, Current and Deferred Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current [Abstract]      
Federal $ 0 $ 0 $ 0
State 1,458 1,629 2,213
Foreign 77,393 77,079 79,694
Current income tax expense (benefit) 78,851 78,708 81,907
Deferred [Abstract]      
Federal 3,705 (14,430) (8,878)
State (38) (563) (473)
Foreign 2,675 1,162 9,063
Deferred income tax expense (benefit) 6,342 (13,831) (288)
Provision for income taxes $ 85,193 $ 64,877 $ 81,619