XML 88 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Income Taxes - Income Tax Provision for Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Federal $ 43,185 $ (2,917) $ 23,254
State 8,528 (6,464) 2,983
Foreign 10,112 21,008 29,532
Total current income tax expense 61,825 11,627 55,769
Federal 15,851 27,640 (10,447)
State 2,192 5,535 (2,169)
Foreign (9,494) (12,469) 3,599
Total deferred income tax expense 8,549 20,706 (9,017)
Provision for income taxes $ 70,374 $ 32,333 $ 46,752