XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 269,811 $ 286,444
Short-term investments 122,116 122,246
Accounts receivable, net of allowance for doubtful accounts of $507and $507 as of March 30, 2025 and December 31, 2024, respectively 142,706 156,210
Inventories 157,898 162,539
Prepaid expenses and other current assets 31,218 30,590
Total current assets 723,749 758,029
Property and equipment, net 11,302 11,288
Operating lease right-of-use assets 25,813 28,047
Goodwill 36,279 36,279
Other non-current assets 17,053 16,587
Total assets 814,196 850,230
Current liabilities:    
Accounts payable 54,645 58,481
Accrued employee compensation 18,977 23,290
Other accrued liabilities 128,025 148,078
Deferred revenue 30,236 30,261
Income taxes payable 10,081 9,973
Total current liabilities 241,964 270,083
Non-current income taxes payable 7,840 7,583
Non-current operating lease liabilities 18,037 19,796
Other non-current liabilities 12,112 11,702
Total liabilities 279,953 309,164
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Common stock 29 29
Additional paid-in capital 1,010,087 997,912
Accumulated other comprehensive income (loss) (82) 241
Accumulated deficit (475,791) (457,116)
Total stockholders’ equity 534,243 541,066
Total liabilities and stockholders’ equity $ 814,196 $ 850,230