XML 89 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Business Acquisition, Accounts payable to sellers $ 123,475 $ 5,965
Accrued compensation 33,546 21,874
Taxes Payable, Current 32,463 24,984
Sales, property, and payroll taxes payable 23,077 7,187
Accrued interest payable 9,375 8,121
Benefits liabilities and withholding payable 3,084 2,852
Other accrued liabilities 15,920 10,934
Accounts payable and accrued liabilities 240,940 $ 81,917
AFF    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Present value of deferred consideration payable to AFF shareholders on December 31, 2022 $ 23,873