Balance Sheet Accounts (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
| Schedule of inventory, current |
| | | | | | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | | | | | | | (in thousands) | | Raw materials | | $ | 33,147 | | | $ | 12,549 | | | Work in process | | 1,356 | | | 1,666 | | | Finished goods | | 33,432 | | | 22,368 | | | | $ | 67,935 | | | $ | 36,583 | | | | | | |
|
| Schedule of Prepaid Expenses and Other Current Assets |
| | | | | | | | | | | | | | | | | | | | |
| | September 30, 2023 | | December 31, 2022 | | | | | | | | (in thousands) | | Prepaid insurance | | $ | 2,152 | | | $ | 2,598 | | | Prepaid construction in process | | 39 | | | 2,240 | | | Prepaid assets | | 399 | | | 991 | | | Prepaid taxes | | 1,076 | | | 1,400 | | | Prepaid services | | 636 | | | 685 | | | Prepaid raw materials and accessories | | 1,618 | | | 433 | | | Prepaid U.S. clinical trial costs | | 245 | | | 300 | | | Prepaid warranty and distribution rights | | 253 | | | 238 | | | Prepaid software | | 1,004 | | | 1,090 | | Other receivable | | 1,700 | | | — | | Other prepaid expenses | | 2,781 | | | 1,568 | | | | $ | 11,903 | | | $ | 11,543 | | | | | | |
|
| Property, Plant and Equipment |
| | | | | | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | | | | | | | (in thousands) | | Machinery and equipment | | $ | 11,033 | | | $ | 11,118 | | | Building improvements | | 9,324 | | | 7,006 | | | Furniture and fixtures | | 7,748 | | | 5,645 | | | Building | | 16,109 | | | 2,472 | | | Leasehold improvements | | 2,565 | | | 2,233 | | | Land | | 3,694 | | | 802 | | | Vehicles | | 176 | | | 176 | | | Construction in process | | 37,606 | | | 35,261 | | | Total | | 88,255 | | | 64,713 | | | Less: Accumulated depreciation and amortization | | (15,613) | | | (13,621) | | | | $ | 72,642 | | | $ | 51,092 | | | | | | |
|
| Schedule of Accrued Liabilities |
Accrued liabilities consisted of the following: | | | | | | | | | | | | | | | | | | | | |
| | September 30, 2023 | | December 31, 2022 | | | | | | | | (in thousands) | | Performance bonus | | $ | 5,170 | | | $ | 5,245 | | | Payroll and related expenses | | 6,106 | | | 4,097 | | | Bonus feature of stock option grants | | 4,500 | | | 4,500 | | | Operating lease liabilities - current | | 751 | | | 688 | | | Commissions | | 497 | | | 712 | | | Professional and legal services | | 1,316 | | | 1,203 | | | Taxes | | 240 | | | 171 | | | Warranty reserve | | 80 | | | 130 | | |
| Other | | 728 | | | 491 | | | | $ | 19,388 | | | $ | 17,237 | | | | | | |
|
| Other Current Liabilities |
Other liabilities, short-term consisted of the following: | | | | | | | | | | | | | | | | | | | | |
| | September 30, 2023 | | December 31, 2022 | | | | | | | | (in thousands) | |
| Deferred revenue | | $ | 1,986 | | | $ | 1,688 | | |
|
| | | | |
|
| Other Noncurrent Liabilities |
Other liabilities, long-term consisted of the following: | | | | | | | | | | | | | | | | | | | | |
| | September 30, 2023 | | December 31, 2022 | | | | | | | | (in thousands) | | Deferred revenue | | $ | 1,505 | | | $ | 1,670 | | |
| Other | | — | | | (44) | | | | $ | 1,505 | | | $ | 1,626 | | | | | | |
|