XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Nature of Operations (Tables)
6 Months Ended
Jun. 30, 2021
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

At June 30, 2021 and December 31, 2020, accrued expenses and other current liabilities consisted of the following:

 

June 30, 2021

 

 

December 31, 2020

 

Deposits

$

17,048

 

 

$

9,881

 

Restricted deposits

 

26,292

 

 

 

68,138

 

Accrued IT and software licensing costs

 

1,605

 

 

 

2,157

 

Accrued taxes and insurance premiums

 

5,027

 

 

 

4,327

 

Accrued facilities rental and lease exit costs

 

1,483

 

 

 

780

 

Accrued interest

 

226

 

 

 

214

 

Accrued professional services

 

2,467

 

 

 

2,094

 

Accrued dividends

 

2,638

 

 

 

2,641

 

Contingent liabilities from acquisitions

 

 

 

 

683

 

Interest rate swap liability - current

 

3,700

 

 

 

3,693

 

Other accrued expenses and current liabilities

 

6,766

 

 

 

6,300

 

Total accrued expenses and other current liabilities

$

67,252

 

 

$

100,908