XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Schedule of Provisions of Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current Income Tax Expense (Benefit), Continuing Operations      
Federal $ 78,604 $ 42,541 $ 33,655
State and local 17,044 9,165 6,764
Foreign 1,936 839 1,070
Total current provision 97,584 52,545 41,489
Deferred Income Tax Expense (Benefit), Continuing Operations      
Federal 2,192 2,342 5,923
State and local (517) (671) (969)
Foreign (4,954) (3,175) (1,538)
Total deferred provision (3,279) (1,504) 3,416
Provision for income taxes $ 94,305 $ 51,041 $ 44,905