XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Operating activities:    
Net loss $ (4,986) $ (7,855)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Stock-based compensation 45,357 32,315
Depreciation and amortization 8,613 9,988
Deferred income taxes (1,285) (5,284)
Net accretion of available-for-sale securities (2,137) (2,716)
Changes in operating assets and liabilities:    
Accounts receivable, net 16,245 43,962
Inventory (7,795) 19,500
Prepaid expenses and other assets 13,752 6,420
Accounts payable 2,284 (23,424)
Accrued liabilities (10,387) (26,787)
Deferred revenue (1,748) (7,300)
Other long-term liabilities (1,320) (1,781)
Net cash provided by operating activities 56,593 37,038
Investing activities    
Purchases of property and equipment (8,045) (9,661)
Purchases of marketable securities (95,116) (148,897)
Sales of marketable securities 11,362 48,734
Maturities of marketable securities 117,679 82,805
Net cash provided by (used in) investing activities 25,880 (27,019)
Financing activities:    
Proceeds from common stock issuances related to employee benefit plans 24,197 14,834
Repurchases of common stock (73,531) (3,738)
Net cash provided by (used in) financing activities (49,334) 11,096
Effect of exchange rate changes on cash and cash equivalents 237 (38)
Net increase in cash and cash equivalents 33,376 21,077
Cash and cash equivalents at beginning of period 43,162 63,409
Cash and cash equivalents at end of period $ 76,538 $ 84,486