XML 155 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Income Tax Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income before provision for income taxes $ 220,562 $ 209,961 $ 181,043
Federal income tax expense at statutory rate 46,318 44,092 38,018
Increases (decreases) resulting from:      
State income taxes, net of federal income tax benefits 10,585 13,946 12,974
Non-deductible expenses 3,511 6,205 2,859
Excess tax benefits on stock-based compensation (285) (561) (206)
Changes in valuation allowance, net of equity and tax audit adjustments 202 (504) (440)
Other 1,530 (371) 916
Income tax expense $ 61,861 $ 62,807 $ 54,121