XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Supplemental Liabilities Information (Tables)
12 Months Ended
Dec. 31, 2021
Accrued Expenses and Other Supplemental Liabilities Information  
Schedule of accrued expenses

DECEMBER 31, 

    

2021

    

2020

Accrued compensation

  

$

24,848

$

24,941

Accrued severance

143

Product distributor fees

  

 

 

149

Legal and professional accruals

  

 

2,477

 

2,779

Local sales and VAT taxes

  

 

 

58

Interest payable

  

 

96

 

39

Income taxes payable

  

 

1,398

 

854

Deferred rent

  

 

 

919

Contingent earn out

  

 

 

230

Other

  

 

1,011

 

617

Total accrued expenses

  

$

29,830

$

30,729

Schedule of other current liabilities

DECEMBER 31, 

    

2021

    

2020

Current portion of interest rate swap liability

  

$

1,088

$

2,605

Current operating lease liabilities

5,040

Current finance lease liabilities

  

 

293

 

275

Total other current liabilities

  

$

6,421

$

2,880

Schedule of long-term liabilities

DECEMBER 31, 

    

2021

    

2020

Non-current portion of interest rate swap liability

  

$

$

1,066

Non-current finance lease liabilities

  

 

25

 

318

Total other long-term liabilities

  

$

25

$

1,384