XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Reconciliation of Provision For Income Taxes From Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
“Expected” provision at federal statutory rate $ 29,895 $ 29,442 $ 25,435
State income taxes, net 6,545 6,446 5,713
Foreign income taxes 330 (223) 294
Change in valuation allowance 1,135 416 204
Share-based compensation (288) (34) 31
Federal and state tax credits (1,685) (3,506) (1,363)
Other (1,316) (1,241) (35)
Total $ 34,616 $ 31,300 $ 30,279
Effective tax rate 24.40% 22.30% 25.00%