XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 56,236 $ 52,145 $ (13,235)
State and local 11,411 9,096 2,478
Foreign 0 (48) 107
Total current income tax provision (benefit) 67,647 61,193 (10,650)
Deferred:      
Federal 2,882 6,616 57,755
State and local 10,770 3,087 8,902
Foreign (738) 293 (551)
Total deferred income tax provision 12,914 9,996 66,106
Provision for income taxes $ 80,561 $ 71,189 $ 55,456