XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Federal provision $ 100,707 $ 95,782 $ 115,633
State and local provision 36,547 35,883 36,182
Foreign provision 4,891 4,420 3,922
Current income tax provision 142,145 136,085 155,737
Deferred provision (benefit) 10,483 9,517 (36,354)
Income tax provision $ 152,628 $ 145,602 $ 119,383