| Balance sheet details |
Balance sheet details Inventories The following table shows the components of inventory (in thousands): | | | | | | | | | | | | | September 30, 2026 | | December 31, 2025 | | Raw materials | $ | 23,134 | | | $ | 20,442 | | | Work in progress | 16,287 | | | 16,531 | | | Finished goods | 12,950 | | | 11,455 | | | Total inventories | $ | 52,371 | | | $ | 48,428 | |
Prepaid expenses and other current assets The following table shows the components of prepaid expenses and other current assets (in thousands): | | | | | | | | | | | | | September 30, 2026 | | December 31, 2025 | | Prepaid expenses: | | | | | Prepaid inventory | $ | 1,100 | | | $ | 228 | | | Prepaid insurance | 730 | | | 884 | | | Prepaid income tax | 2,795 | | | 2,789 | | | Other | 2,183 | | | 3,034 | | | Other current assets: | | | | | Tax refund receivable | 1,014 | | | 5,410 | | | Tenant improvement receivables | 575 | | | 4,208 | | | Other | 2,693 | | | 2,977 | | | Total prepaid expenses and other current assets | $ | 11,090 | | | $ | 19,530 | |
Accrued expenses The following table shows the components of accrued expenses (in thousands): | | | | | | | | | | | | | September 30, 2026 | | December 31, 2025 | | Accrued expenses: | | | | | Accrued compensation and related benefits | $ | 13,248 | | | $ | 15,192 | | | Professional service fees | 8,820 | | | 3,306 | | | Purchases | 2,369 | | | 1,836 | | | Product warranty | 1,414 | | | 1,457 | | | Other | 1,298 | | | 1,626 | | | Total accrued expenses | $ | 27,149 | | | $ | 23,417 | |
For the product warranty analysis refer to Note 18. Other current liabilities The following table shows the components of other current liabilities (in thousands): | | | | | | | | | | | | | September 30, 2026 | | December 31, 2025 | | Other current liabilities: | | | | | Customer deposits | $ | 1,791 | | | $ | 1,068 | | | Income tax payable | 2,560 | | | 3,067 | | | Sales and use tax payable | 3,687 | | | 3,216 | | | Operating lease liability, current | 3,459 | | | 2,880 | | | Current portion of loan and line of credit | 8,353 | | | 6,296 | | | Other | 361 | | | 451 | | | Total other current liabilities | $ | 20,211 | | | $ | 16,978 | |
|