v3.26.1
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2026
INCOME TAXES  
Schedule of income taxes

Three Months Ended

  ​ ​ ​

Six Months Ended

June 30, 

June 30, 

(in thousands, except percentages)

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Income tax (benefit) expense

$

8,980

$

41,533

$

45,175

$

70,900

Effective tax rate

46.5%

34.0%

36.7%

37.4%