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 expenses | 21,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 liabilities | 16,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 liabilities | 13,932 | | | 10,636 | | | Other liabilities | $ | 14,880 | | | $ | 12,697 | |
|