v3.26.1
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Reconciliation of Tax Provision
A reconciliation between the income tax provision at the U.S. statutory tax rate and the Company’s income tax provision on the condensed consolidated statements of income and comprehensive income is below (in thousands, except for tax rates):

Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Income before income taxes$6,431 $16,368 $7,897 $27,743 
U.S statutory tax rate21 %21 %21 %21 %
Income tax expense at statutory rate1,351 3,437 1,658 5,826 
State and local income taxes, net of federal income tax effect
546 1,273 667 2,140 
Foreign tax effects:
   Mexico
Statutory tax rate difference between Mexico and the United States36 42 40 61 
      Return to provision adjustments
— — 347 — 
   Other foreign jurisdictions
33 144 40 224 
Non-taxable or Non-deductible expenses:
   Share-based compensation(121)152 (72)249 
   Non-deductible officer compensation266 272 307 427 
   Other non-deductible expenses
13 25 15 43 
Other102 16 179 (3)
Total income tax provision$2,226 $5,361 $3,181 $8,967