XML 56 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

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

    

2020

    

2019

Payroll and related liabilities

$

41,023

$

39,781

Current portion of contingent liabilities

 

18,833

 

28,621

Advances from employees

 

259

 

286

Accrued rebates payable

9,532

9,202

Other accrued expenses

 

42,297

 

27,294

Total

$

111,944

$

105,184