XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Deposits $ 21,162 $ 21,088
Restricted contract funds 1,668 12,165
Accrued IT and software licensing costs 1,231 1,702
Accrued taxes and insurance premiums 3,632 5,267
Accrued facilities rental and lease exit costs 1,027 1,291
Accrued interest 171 212
Accrued professional services 2,363 3,068
Accrued dividends 2,627 2,643
Contingent and contractual liabilities from acquisitions 1,212 1,245
Interest rate swap liability - current 508 3,026
Forward contract agreements liability - current 182  
Other accrued expenses and current liabilities 5,605 9,789
Total accrued expenses and other current liabilities $ 41,388 $ 61,496