XML 61 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of the following (in thousands):

As of December 31,
20212020
Acquisition purchase price amounts payable to sellers (1)
$123,475 $5,965 
Accrued compensation33,546 21,874 
Sales, property, and payroll taxes payable32,463 24,984 
Trade accounts payable23,077 7,187 
Accrued interest payable9,375 8,121 
Benefits liabilities and withholding payable3,084 2,852 
Other accrued liabilities15,920 10,934 
$240,940 $81,917 

(1)Includes the present value of the deferred consideration payable to AFF shareholders on December 31, 2022 of $23.9 million and the short-term portion of the estimated fair value of Contingent Consideration of $95.6 million. See Note 3 and Note 6.