v3.26.1
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
Three Months Ended
June 30,
Six Months Ended
June 30,
($ in thousands)2026202520262025
Loss before income taxes
$(15,527)$(12,576)$(33,113)$(20,803)
Income tax (benefit) expense(5,721)11,831 6,186 22,862 
Effective tax rate36.8 %(94.1)%(18.7)%(109.9)%
Gross profit$45,491 $41,392 $90,373 $80,953 
Effective tax rate on gross profit(12.6%)28.6%6.8%28.2 %
Schedule of Unrecognized Tax Benefits Roll Forward The following table shows a reconciliation of the beginning and ending amount of unrecognized tax benefits:
Six Months Ended June 30, 2026
Balance, December 31, 2025
$203,884 
Additions for tax positions related to the current year15,065 
Additions for tax positions related to prior years10,356 
Decrease related to settlements with taxing authorities(14,818)
Balance, June 30, 2026
$214,487