Balance Sheets Components | Balance Sheet Components Accounts Receivable, net Accounts receivable, net consisted of the following: As of September 30, 2024 December 31, 2023 December 31, 2022 (in thousands) Accounts receivable, gross $ 30,225 $ 21,911 $ 41,279 Allowance for credit losses (50) (50) (50) Accounts receivable, net $ 30,175 $ 21,861 $ 41,229 Inventories Inventories consisted of the following: As of September 30, 2024 December 31, 2023 (in thousands) Raw materials $ 16,260 $ 17,550 Work in progress 39,471 35,193 Finished goods 16,149 12,796 Total inventories $ 71,880 $ 65,539 Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consisted of the following: As of September 30, 2024 December 31, 2023 (in thousands) Prepaid expenses $ 3,749 $ 3,563 Other current assets 5,145 4,078 Total prepaid expenses and other current assets $ 8,894 $ 7,641 Property and Equipment, net Property and equipment, net consisted of the following: As of September 30, 2024 December 31, 2023 (in thousands) Lab and manufacturing equipment $ 94,402 $ 80,772 Computer equipment 3,731 3,541 Furniture and fixtures 1,171 969 Construction in progress 18,227 5,978 Leasehold improvements 7,945 7,847 125,476 99,107 Accumulated depreciation (55,787) (44,422) Total property and equipment, net $ 69,689 $ 54,685 Depreciation expense related to property and equipment was $4.0 million and $3.3 million for the three months ended September 30, 2024 and 2023, respectively, and $11.4 million and $9.8 million for the nine months ended September 30, 2024 and 2023, respectively. Intangible Assets, net Intangible assets, net consisted of the following: As of September 30, 2024 December 31, 2023 (in thousands) Gross Assets Accumulated Amortization Net Assets Gross Assets Accumulated Amortization Net Assets Developed technology $ 96,700 $ (7,371) $ 89,329 $ 96,700 $ (159) $ 96,541 Contract based royalty asset $ 5,900 $ (1,229) $ 4,671 $ 5,900 $ (121) $ 5,779 Internal use software $ 9,434 $ (9,434) $ — $ 9,434 $ (9,234) $ 200 Purchased software 15,464 (11,569) 3,895 15,110 (10,051) 5,059 Total amortizable intangible assets $ 127,498 $ (29,603) $ 97,895 $ 127,144 $ (19,565) $ 107,579 In-process research and development $ 69,500 $ — $ 69,500 $ 69,500 $ — $ 69,500 Total intangible assets $ 196,998 $ (29,603) $ 167,395 $ 196,644 $ (19,565) $ 177,079 Amortization expense for intangible assets was $3.9 million and $0.7 million for the three months ended September 30, 2024 and 2023, respectively, and $10.0 million and $1.9 million for the nine months ended September 30, 2024 and 2023, respectively. The estimated aggregate future amortization expense for intangible assets subject to amortization as of September 30, 2024 is summarized as below: (in thousands) 2024 (remainder) $ 3,948 2025 15,381 2026 15,039 2027 14,670 2028 12,948 2029 and beyond 35,909 $ 97,895 Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consisted of the following: As of September 30, 2024 December 31, 2023 (in thousands) Accrued payroll and related benefits $ 8,351 $ 6,358 Revenue reserves 3,723 2,954 Sales-based earnout liability, current 18,060 19,733 Acquisition consideration payable, current 39,245 75,695 Short term lease liability 2,680 2,601 Other accrued expenses 4,917 5,363 Total accrued expenses and other current liabilities $ 76,976 $ 112,704 The Company has consolidated the deferred non-recurring engineering services and accrued customer rebates into the Other accrued expenses line item above as the amounts are not significant. The prior period balance has been updated to reflect current period presentation. Other Non-current Liabilities Other non-current liabilities consisted of the following: As of September 30, 2024 December 31, 2023 (in thousands) Sales-based earnout liability, non-current $ 81,797 $ 83,728 Acquisition consideration payable, non-current 1,000 33,086 Long term lease liability 3,951 5,423 Total other non-current liabilities $ 86,748 $ 122,237 |