Balance Sheets Components | Note 4. Balance Sheet Components Accounts Receivable, net Accounts receivable, net consisted of the following: As of September 30, 2021 December 31, 2020 (in thousands) Accounts receivable, gross $ 32,516 $ 23,970 Allowance for credit losses ( 50 ) ( 50 ) Accounts receivable, net $ 32,466 $ 23,920 Inventories Inventories consisted of the following: As of September 30, 2021 December 31, 2020 (in thousands) Raw materials $ 1,015 $ 435 Work in progress 14,306 10,184 Finished goods 4,314 1,731 Total inventories $ 19,635 $ 12,350 Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets consisted of the following: As of September 30, 2021 December 31, 2020 (in thousands) Advance to suppliers $ 95 $ 853 Prepaid expenses 2,409 1,074 Other current assets 1,402 722 Total prepaid expenses and other current assets $ 3,906 $ 2,649 Property and Equipment, Net Property and equipment, net consisted of the following: As of September 30, 2021 December 31, 2020 (in thousands) Lab and manufacturing equipment $ 43,389 $ 21,958 Computer Equipment 1,693 1,121 Furniture and fixtures 360 237 Construction in progress 638 638 Leasehold improvements 5,198 4,134 51,278 28,088 Accumulated depreciation ( 19,932 ) ( 16,380 ) Total property and equipment, net $ 31,346 $ 11,708 Depreciation expense related to property and equipment was $ 0.7 million, $ 1.9 million, $ 1.0 million, and $ 2.7 million for the three and nine months ended September 30, 2021 and 2020, respectively. Intangible Assets, Net Intangible assets, net consisted of the following: As of September 30, 2021 December 31, 2020 (in thousands) Gross Assets Accumulated Amortization Net Assets Gross Assets Accumulated Amortization Net Assets (in thousands) Internal use software $ 9,434 $ ( 8,681 ) $ 753 $ 9,377 $ ( 8,312 ) $ 1,065 Purchased intangibles 9,652 ( 5,865 ) 3,787 5,663 ( 4,659 ) 1,004 Intangible assets $ 19,086 $ ( 14,546 ) $ 4,540 $ 15,040 $ ( 12,971 ) $ 2,069 Amortization expense for intangible assets was $ 0.5 million, $ 1.6 million, $ 0.3 million, and $ 2.3 million for the three and nine months ended September 30, 2021 and 2020 , respectively. In the three and nine months ended September 30, 2020, the Company recorded impairment charges of $ 0.8 million and $ 1.0 million related to cost of software that was in process of development for internal use. As of September 30, 2021, the Company had $ 0.8 million of intangibles that were still in development stage and were not being amortized, and anticipates the amortization to begin in 2022. The estimated aggregate future amortization expense for intangible assets in development stage and subject to amortization as of September 30, 2021 is summarized as below: (in thousands) 2021 (remainder) $ 503 2022 1,676 2023 1,459 2024 629 2025 and beyond 273 $ 4,540 Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consisted of the following: As of September 30, 2021 December 31, 2020 (in thousands) Accrued payroll and related benefits $ 5,793 $ 5,362 Revenue reserves 4,174 3,063 Deferred non-recurring engineering services 3,881 — Short term lease liability 1,411 1,264 Other accrued expenses 5,205 3,274 Total accrued expenses and other current liabilities $ 20,464 $ 12,963 |