XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
Accounts payable and accrued liabilities as of September 30, 2025 and December 31, 2024 consisted of the following (in thousands):
September 30,
2025
December 31,
2024
Accounts payable$12,115 $11,904 
Employee-related liabilities117,800 85,396 
Taxes payable3,070 9,528 
Accrued cost of revenue9,172 8,559 
Other accrued liabilities26,395 15,935 
Total accounts payable and accrued liabilities$168,552 $131,322 
As of September 30, 2025, other accrued liabilities primarily consisted of accrued operating expenses and current holdback consideration related to the acquisition of RepairPal. See Note 7, “Acquisition, for details of current holdback consideration related to the acquisition of RepairPal.