XML 84 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Business Acquisition, Accounts payable to sellers $ 1,217 $ 123,475
Accrued compensation 38,595 33,546
Taxes Payable, Current 27,226 32,463
Accounts Payable, Current 29,243 23,077
Accrued interest payable 24,276 9,375
Benefits liabilities and withholding payable 2,383 3,084
Accrued Income Taxes, Current 569 3,387
Other accrued liabilities 15,951 15,920
Accounts payable and accrued liabilities 139,460 $ 244,327
AFF    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Present value of deferred consideration payable to AFF shareholders on December 31, 2022 $ 23,873