v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 295,761 $ 98,699
Marketable securities 34,686 34,934
Accounts receivable, net of allowances of $488 and $520 46,825 50,836
Inventory 48,230 45,407
Prepaid expenses and other current assets 21,854 13,314
Total current assets 447,356 243,190
Restricted cash 322 322
Lease right-of-use assets 13,571 15,020
Property, plant and equipment, net 42,687 42,114
Goodwill 12,425 12,448
Other assets, net 1,228 2,116
Total assets 517,589 315,210
Current liabilities:    
Accounts payable 23,946 20,890
Accrued liabilities 17,289 19,052
Deferred revenues 10,725 1,489
Current portion of lease liabilities 2,787 2,776
Line of credit 0 20,000
Total current liabilities 54,747 64,207
Non-current income taxes payable 5,833 5,902
Long-term lease liabilities 12,056 13,431
Other long-term liabilities 5,050 4,921
Total liabilities 77,686 88,461
Stockholders' equity:    
Common stock - $0.0001 par value; 190,000 shares authorized, 57,658 and 51,163 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively 17 16
Additional paid-in capital 792,595 578,360
Accumulated other comprehensive loss (3,452) (3,064)
Accumulated deficit (349,257) (348,563)
Total stockholders’ equity 439,903 226,749
Total liabilities and stockholders’ equity $ 517,589 $ 315,210