v3.24.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Income Before Income Taxes and Income Tax Expense
Income before income taxes and income tax expense are as follows (dollar amounts in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Income (loss) before income taxes:
   Domestic$36,996 $40,189 $50,653 $12,416 
   Foreign(412)(2,335)(429)(1,036)
Total income before income taxes$36,584 $37,854 $50,224 $11,380 
Income tax expense$17,698 $12,091 $22,359 $5,153 
Effective tax rate48 %32 %45 %45 %