XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 48,206 $ 46,053
Short-term investments 127,130 118,661
Accounts receivable, net 70,785 56,802
Inventory 84,961 99,346
Prepaid expenses and other current assets 8,135 5,536
Total current assets 339,217 326,398
Long-term investments 103,766 74,871
Property and equipment, net 50,290 50,610
Intangible assets, net 9,501 10,291
Operating lease right-of-use assets 20,896 7,142
Other non-current assets 795 1,045
Goodwill 20,721 18,723
Total assets 545,186 489,080
Current liabilities:    
Accounts payable 13,614 17,254
Accrued compensation and employee related benefits 9,936 22,309
Accrued and other current liabilities 3,664 2,684
Current portion of operating lease liabilities 776 3,589
Current portion of long-term debt 96,745 283,493
Current portion of deferred revenue 1,791 1,848
Total current liabilities 126,526 331,177
Long-term debt 184,141  
Operating lease liabilities, net of current portion 22,536 5,719
Deferred tax liabilities, net 2,062 2,200
Deferred revenue, net of current portion 690 120
Total liabilities 335,955 339,216
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, 2025 and 2024
Common stock, $0.001 par value - 495,000 shares authorized, 30,222 and 28,504 shares issued and outstanding at December 31, 2025 and 2024, respectively 30 29
Additional paid-in capital 606,852 541,090
Accumulated other comprehensive income (loss) 2,509 (1,942)
Accumulated deficit (400,160) (389,313)
Total stockholders' equity 209,231 149,864
Total liabilities and stockholders' equity $ 545,186 $ 489,080