XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2022
Accrued Expenses.  
Schedule of Accrued Expenses

June 30,

December 31,

    

2022

2021

Accrued payroll and related employee expenses

 

$

6,115

 

$

7,558

Accrued employee performance bonuses

 

4,671

 

6,900

Employer payroll taxes, including social security deferral

 

1,856

 

1,910

Accrued rebates

2,061

1,423

Estimated sales tax liability

936

1,019

Accrued interest

7,440

7,955

Current operating and financing lease liabilities

4,749

4,114

Other

6,460

6,271

Total accrued expenses

$

34,288

$

37,150