v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
May 02, 2026
May 03, 2025
Operating activities    
Net income (loss) $ 44,508 $ (22,121)
Adjustments to reconcile net income (loss) to net cash provided by operating activities    
Depreciation and amortization 7,928 5,142
Stock-based compensation expense 77,471 77,079
Net accretion of discounts on investments (2,923) (2,582)
Other 610 (348)
Changes in operating assets and liabilities:    
Accounts receivable, net 35,705 15,902
Inventories (5,071) 1,114
Prepaid expenses and other current assets (786) 1,040
Arbitration award receivable (30,329) 0
Connected device costs (18,225) (5,960)
Deferred commissions (11,557) (6,435)
Other assets (7,023) (13)
Accounts payable and other liabilities (25,422) (31,236)
Deferred revenue 16,496 20,610
Operating lease liabilities 31 420
Net cash provided by operating activities 81,413 52,612
Investing activities    
Purchases of property and equipment (8,236) (6,920)
Purchases of investments (357,523) (173,141)
Proceeds from maturities and redemptions of investments 216,571 161,972
Other investing activities 0 (200)
Net cash used in investing activities (149,188) (18,289)
Financing activities    
Proceeds from issuance of common stock from equity compensation plans 11 22
Taxes paid for net share settlement of equity awards (34,345) 0
Other financing activities (97) (378)
Net cash used in financing activities (34,431) (356)
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash (392) 1,125
Net increase (decrease) in cash, cash equivalents, and restricted cash (102,598) 35,092
Cash, cash equivalents, and restricted cash, beginning of period 324,843 245,794
Cash, cash equivalents, and restricted cash, end of period 222,245 280,886
Supplemental disclosure of cash flow information    
Cash paid for income taxes, net of refunds 1,334 3
Supplemental disclosure of non-cash investing and financing activities    
Property and equipment accrued but not yet paid $ 1,072 $ 636