XML 16 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 $ 273,767 $ 176,717
Short-term investments 121,965 106,931
Accounts receivable, net of allowance for doubtful accounts of $417 and $338 as of September 29, 2024 and December 31, 2023, respectively 177,326 185,059
Inventories 161,976 248,851
Prepaid expenses and other current assets 34,302 30,421
Total current assets 769,336 747,979
Property and equipment, net 10,640 8,273
Operating lease right-of-use assets 30,758 37,285
Goodwill 36,279 36,279
Other non-current assets 15,623 17,326
Total assets 862,636 847,142
Current liabilities:    
Accounts payable 52,035 46,850
Accrued employee compensation 19,964 21,286
Other accrued liabilities 155,193 168,084
Deferred revenue 29,596 27,091
Income taxes payable 14,569 1,037
Total current liabilities 271,357 264,348
Non-current income taxes payable 8,510 12,695
Non-current operating lease liabilities 22,016 29,698
Other non-current liabilities 10,423 4,906
Total liabilities 312,306 311,647
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Common stock 29 30
Additional paid-in capital 987,576 967,651
Accumulated other comprehensive income 152 136
Accumulated deficit (437,427) (432,322)
Total stockholders’ equity 550,330 535,495
Total liabilities and stockholders’ equity $ 862,636 $ 847,142