XML 91 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Income Taxes - Income Tax Provision for Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Federal $ 33,582 $ 43,185 $ (2,917)
State 5,787 8,528 (6,464)
Foreign 10,600 10,112 21,008
Total current income tax expense 49,969 61,825 11,627
Federal 49,512 15,851 27,640
State 5,904 2,192 5,535
Foreign (20,045) (9,494) (12,469)
Total deferred income tax expense 35,371 8,549 20,706
Provision for income taxes $ 85,340 $ 70,374 $ 32,333