XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes and Related Payments - Components of provision for 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 [Abstract]      
Federal $ 53,131 $ 24,116 $ 13,609
State and local 14,990 8,174 6,315
Foreign 523 515 529
Total 68,644 32,805 20,453
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Federal 32,655 27,110 22,310
State and local 5,727 880 (14,954)
Total 38,382 27,990 7,356
Income tax expense $ 107,026 $ 60,795 $ 27,809