v3.26.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 101,382 $ 146,440
Short-term investments 39,749 19,985
Accounts receivable, net 63,607 39,666
Inventories 48,415 41,185
Restricted cash 1,920 0
Prepaid expenses and other current assets 17,577 13,210
Total current assets 272,650 260,486
Property and equipment, net 15,976 13,158
Operating lease right-of-use assets, net 8,180 9,195
Goodwill 47,936 11,038
Intangible assets, net 25,713 0
Long-term investment 0 12,500
Other non-current assets 4,127 4,171
Total assets 374,582 310,548
Current liabilities:    
Accounts payable 50,832 42,826
Deferred revenue 50,842 37,139
Accrued liabilities 92,782 92,372
Total current liabilities 194,456 172,337
Non-current operating lease liabilities 5,716 6,743
Other non-current liabilities 15,885 3,627
Total liabilities 216,057 182,707
Commitments and contingencies (Note 8)
Stockholders’ Equity:    
Preferred stock: $0.001 par value; 50,000,000 shares authorized; none issued or outstanding 0 0
Common stock: $0.001 par value; 500,000,000 shares authorized; shares issued and outstanding: 107,560,075 at June 28, 2026 and 105,030,947 at December 31, 2025 107 105
Additional paid-in capital 523,552 510,759
Accumulated other comprehensive income 0 16
Accumulated deficit (365,134) (383,039)
Total stockholders’ equity 158,525 127,841
Total liabilities and stockholders’ equity $ 374,582 $ 310,548