XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 29, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 77,032 $ 56,522
Short-term investments 69,542 79,974
Accounts receivable, net 68,567 65,360
Inventories 51,975 38,408
Prepaid expenses and other current assets 12,424 10,271
Total current assets 279,540 250,535
Property and equipment, net 4,436 4,761
Operating lease right-of-use assets, net 9,510 11,450
Goodwill 11,038 11,038
Restricted cash 3,654 4,131
Other non-current assets 4,197 3,623
Total assets 312,375 285,538
Current liabilities:    
Accounts payable 93,745 55,201
Deferred revenue 24,596 18,041
Accrued liabilities 78,933 88,209
Total current liabilities 197,274 161,451
Non-current operating lease liabilities 14,479 17,021
Other non-current liabilities 3,713 3,790
Total liabilities 215,466 182,262
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: 100,321,524 at September 29, 2024 and 95,380,281 at December 31, 2023 100 95
Additional paid-in capital 489,677 470,322
Accumulated other comprehensive income 236 320
Accumulated deficit (393,104) (367,461)
Total stockholders’ equity 96,909 103,276
Total liabilities and stockholders’ equity $ 312,375 $ 285,538