XML 39 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses

7.ACCRUED EXPENSES

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

​

​

​

​

​

​

​

​

    

2022

    

2021

Payroll and related liabilities

​

$

58,620

​

$

59,435

Current portion of contingent liabilities

​

 

15,813

​

 

34,735

Advances from employees

​

 

165

​

 

201

Accrued rebates payable

​

​

10,925

​

​

11,271

Accrued legal settlement

​

​

1,000

​

​

18,250

Other accrued expenses

​

 

36,666

​

 

35,122

​

​

​

​

​

​

​

Total

​

$

123,189

​

$

159,014

​