Balance Sheet Components |
Balance Sheet Components Inventory Inventory consisted of the following as of the periods presented (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Raw materials | $ | 16,431 | | | $ | 16,974 | | Work-in-process | 10,519 | | | 10,050 | | Finished goods | 19,717 | | | 23,058 | | Total inventory | $ | 46,667 | | | $ | 50,082 | |
Accrued expenses and other current liabilities Accrued expenses and other current liabilities consisted of the following as of the periods presented (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Employee related | $ | 16,439 | | | $ | 17,163 | | Operating lease liabilities, current portion | 7,926 | | | 7,481 | | Accrued Alphayzme Retention Payments, current | 7,640 | | | — | | Contingent consideration, current | 4,940 | | | — | | Accrued interest payable | 4,258 | | | 4,566 | | Professional services | 2,592 | | | 2,233 | | Consideration payable (see Note 2) | 2,000 | | | — | | Customer deposits | 937 | | | 910 | | Sales and use tax liability | 689 | | | 779 | | Accrued property and equipment | 943 | | | 1,732 | | | | | | Other | 1,838 | | | 1,543 | | Total accrued expenses and other current liabilities | $ | 50,202 | | | $ | 36,407 | |
Other long-term liabilities Other long-term liabilities consisted of the following as of the periods presented (in thousands): | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | Operating lease liabilities, non-current | $ | 37,750 | | | $ | 41,381 | | Accrued Alphayzme Retention Payments, non-current | — | | | 6,580 | | | | | | Acquisition related tax liability | — | | | 4,082 | | | | | | Other | 436 | | | 412 | | Total other long-term liabilities | $ | 38,186 | | | $ | 52,455 | |
|