XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Deposits $ 23,794 $ 21,088
Restricted contract funds 2,389 12,165
Accrued IT and software licensing costs 1,564 1,702
Accrued taxes and insurance premiums 1,800 5,267
Accrued facilities rental and lease exit costs 1,156 1,291
Accrued interest 276 212
Accrued professional services 3,377 3,068
Accrued dividends 2,622 2,643
Contingent and contractual liabilities from acquisitions 1,123 1,245
Interest rate swap liability - current   3,026
Forward contract agreements liability - current 392  
Other accrued expenses and current liabilities 6,609 9,789
Total accrued expenses and other current liabilities $ 45,102 $ 61,496