XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of (Loss) Income Before Income Taxes and Income Tax Expense
(Loss) 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,
2025202420252024
(Loss) income before income taxes:
   Domestic$(4,214)$36,996 $6,459 $50,653 
   Foreign2,287 (412)320 (429)
Total (loss) income before income taxes$(1,927)$36,584 $6,779 $50,224 
Income tax expense$2,920 $17,698 $6,814 $22,359 
Effective tax rate(152)%48 %101 %45 %