v3.24.3
Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable, Accrued Expenses and Other Current Liabilities
The components of accounts payable, accrued expenses and other current liabilities are as follows (in thousands):
September 30,
2024
December 31,
2023
Accounts payable$53,682 $39,038 
Accrued expenses21,224 21,559 
Income taxes payable 22,826 42,501 
Holdback liability from business combinations and asset acquisitions— 7,340 
Contingent consideration liability from acquisition
1,218 — 
Other current liabilities16,135 14,037 
Accounts payable, accrued expenses and other current liabilities$115,085 $124,475 

The components of other liabilities are as follows (in thousands):
September 30,
2024
December 31,
2023
Contingent consideration liability from acquisition$948 $2,061 
Other liabilities13,932 10,636 
Other liabilities$14,880 $12,697