XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES - Reconciliation of Tax Provision (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income before income taxes $ 16,884 $ 16,647
U.S statutory tax rate 21.00% 21.00%
Income tax expense at statutory rate $ 3,546 $ 3,496
State tax expense, net of federal benefit 1,229 1,314
Foreign tax rates different from U.S. statutory rate 19 49
Non-deductible expenses 224 225
Stock compensation (250) (208)
Other 10 9
Total income tax provision $ 4,778 $ 4,885