XML 57 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
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,
20222021
Accrued compensation$38,595 $33,546 
Trade accounts payable29,243 23,077 
Sales, property, and payroll taxes payable27,226 32,463 
Accrued interest payable24,276 9,375 
Benefits liabilities and withholding payable2,383 3,084 
Acquisition purchase price amounts payable to sellers (1)
1,217 123,475 
Income taxes payable569 3,387 
Other accrued liabilities15,951 15,920 
$139,460 $244,327 

(1)As of December 31, 2021, 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.