XML 24 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes, Current and Deferred Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current [Abstract]      
Federal $ 0 $ 0 $ (14,358)
State 2,213 652 1,814
Foreign 79,694 116,303 104,688
Current income tax expense (benefit) 81,907 116,955 92,144
Deferred [Abstract]      
Federal (8,878) (17,836) 45,593
State (473) (1,974) (2,273)
Foreign 9,063 634 666
Deferred income tax expense (benefit) (288) (19,176) 43,986
Provision for income taxes $ 81,619 $ 97,779 $ 136,130