XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Cash flows from operating activities:        
Net income (loss) $ 3,124 $ (11,560) $ 2,289 $ (21,204)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:        
Stock-based compensation expense, net of amounts of capitalized     31,995 39,470
Depreciation and amortization 858 782 1,687 1,684
Allowance for credit losses and non-cash changes to reserves     0 (225)
Deferred income taxes     (107) (5)
Discount accretion on investments and other     (1,390) (1,615)
Changes in assets and liabilities:        
Accounts receivable, net     (4,188) 3,805
Inventories     9,826 (6,785)
Prepaid expenses and other assets     (2,758) (2,254)
Accounts payable     (13,888) 18,785
Deferred revenue     14,956 5,582
Accrued and other liabilities     1,327 (10,970)
Net cash provided by operating activities     39,749 26,268
Cash flows from investing activities:        
Purchases of property and equipment, including capitalized software     (5,778) (651)
Purchases of short-term investments     (83,390) (111,519)
Purchase of long-term investment     (12,500) 0
Proceeds from maturities of short-term investments     65,000 111,902
Net cash used in investing activities     (36,668) (268)
Cash flows from financing activities:        
Proceeds related to employee benefit plans     2,280 2,380
Repurchase of common stock     (16,149) 0
Restricted stock unit withholdings     0 (22,481)
Net cash used in financing activities     (13,869) (20,101)
Net increase (decrease) in cash, cash equivalents, and restricted cash     (10,788) 5,899
Cash, cash equivalents, and restricted cash, at beginning of period     82,032 60,653
Cash, cash equivalents, and restricted cash, at end of period 71,244 66,552 71,244 66,552
Reconciliation of cash, cash equivalents, and restricted cash to Unaudited Condensed Consolidated Balance Sheets        
Cash and cash equivalents 71,244 62,928 71,244 62,928
Restricted cash 0 3,624 0 3,624
Total cash, cash equivalents, and restricted cash 71,244 66,552 71,244 66,552
Supplemental cash flow information:        
Purchases of property and equipment included in accounts payable and accrued liabilities     566 233
Stock-based compensation expense capitalized for software development $ 267 $ 0 $ 868 $ 0