XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Deposits $ 32,384 $ 21,088
Restricted contract funds 1,701 12,165
IT and software licensing costs 1,609 1,702
Taxes and insurance premiums 6,633 5,267
Facilities rental and lease exit costs 2,043 1,291
Interest 363 212
Professional services 3,617 3,068
Dividends 2,631 2,643
Contingent and contractual liabilities from acquisitions   1,245
Interest rate swap liability - current   3,026
Cash collected not yet remitted to purchaser of billed receivables 6,164  
Other accrued expenses and current liabilities 20,891 9,789
Total accrued expenses and other current liabilities $ 78,036 $ 61,496