XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 94,793 $ 19,597
Short-term investments 18,440 154,148
Accounts receivable, net of allowances of $827 and $755 at December 31, 2023 and 2022, respectively 54,919 49,996
Inventory 97,172 46,397
Prepaid expenses and other current assets 4,372 5,032
Total current assets 269,696 275,170
Long-term investments   19,200
Property and equipment, net 44,891 39,027
Intangible assets, net 13,913  
Operating lease right-of-use assets 9,735 10,490
Other non-current assets 1,478 1,969
Goodwill 19,696 3,881
Total assets 359,409 349,737
Current liabilities:    
Accounts payable 8,661 25,024
Accrued compensation and employee related benefits 8,519 9,048
Accrued and other current liabilities 8,614 2,925
Current portion of operating lease liabilities 3,373 3,122
Current portion of deferred revenue 1,713 2,250
Total current liabilities 30,880 42,369
Long-term debt 281,855 280,244
Operating lease liabilities, net of current portion 9,360 11,066
Deferred tax liabilities, net 2,911 118
Deferred revenue, net of current portion 272 349
Total liabilities 325,278 334,146
Commitments and contingencies (Note 12)
Stockholders' equity:    
Preferred stock, $0.001 par value - 5,000 shares authorized, no shares issued and outstanding at December 31, 2023 and 2022
Common stock, $0.001 par value - 495,000 shares authorized, 27,166 and 26,098 shares issued and outstanding at December 31, 2023 and 2022, respectively 27 26
Additional paid-in capital 463,900 403,599
Accumulated other comprehensive income (loss) 355 (1,249)
Accumulated deficit (430,151) (386,785)
Total stockholders' equity 34,131 15,591
Total liabilities and stockholders' equity $ 359,409 $ 349,737