XML 82 R15.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
ACCRUED EXPENSES

7.ACCRUED EXPENSES

Accrued expenses at December 31, 2025 and 2024, consisted of the following (in thousands):

​

​

​

​

​

​

​

​

​

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Payroll and related liabilities

​

$

83,926

​

$

73,514

Current portion of contingent liabilities

​

 

3,198

​

 

358

Advances from employees

​

 

247

​

 

158

Accrued rebates payable

​

​

12,275

​

​

11,778

Accrued interest

​

​

9,344

​

​

9,531

Other accrued expenses

​

 

50,496

​

 

38,738

Total

​

$

159,486

​

$

134,077

​