XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 71,244 $ 82,032
Short-term investments 89,157 69,419
Accounts receivable, net 61,450 57,332
Inventories 30,877 40,633
Prepaid expenses and other current assets 15,889 13,190
Total current assets 268,617 262,606
Property and equipment, net 8,980 4,765
Operating lease right-of-use assets, net 14,147 15,698
Goodwill 11,038 11,038
Long-term investment 12,500 0
Other non-current assets 4,459 4,293
Total assets 319,741 298,400
Current liabilities:    
Accounts payable 50,178 63,784
Deferred revenue 42,107 27,248
Accrued liabilities 89,998 85,730
Total current liabilities 182,283 176,762
Non-current operating lease liabilities 16,603 18,357
Other non-current liabilities 2,581 2,372
Total liabilities 201,467 197,491
Commitments and contingencies (Note 7)
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: 104,288,914 at June 29, 2025 and 100,885,158 at December 31, 2024 104 101
Additional paid-in capital 513,854 498,739
Accumulated other comprehensive income (loss) (8) 34
Accumulated deficit (395,676) (397,965)
Total stockholders’ equity 118,274 100,909
Total liabilities and stockholders’ equity $ 319,741 $ 298,400