v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Cash flows from operating activities:    
Net loss $ (41,853) $ (102,104)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 12,081 8,075
Stock-based compensation 73,368 73,540
Amortization of deferred commissions 29,307 24,785
Deferred income taxes 489 604
Other 1,850 (375)
Changes in operating assets and liabilities:    
Accounts receivable 57,429 12,031
Deferred commissions (26,595) (21,449)
Prepaid expenses and other assets 13,783 (7,824)
Accounts payable (861) (489)
Accrued expenses and other liabilities (80,384) (36,813)
Deferred revenue 43,075 89,674
Net cash provided by operating activities 81,689 39,655
Cash flows from investing activities:    
Purchases of property and equipment (4,277) (2,850)
Capitalized internal-use software (3,799) (3,465)
Purchases of investments (291,957) (120,162)
Maturities of investments 263,850 162,617
Payments for business combinations, net of cash acquired 0 (1,975)
Net cash (used in) provided by investing activities (36,183) 34,165
Cash flows from financing activities:    
Proceeds from exercise of stock options 656 1,849
Proceeds from issuance of common stock under employee stock purchase plan 16,559 13,492
Net cash provided by financing activities 17,215 15,341
Effect of exchange rate on cash, cash equivalents, and restricted cash (9,483) 8,751
Net increase in cash, cash equivalents, and restricted cash 53,238 97,912
Cash, cash equivalents, and restricted cash, beginning of period 392,740 193,594
Cash, cash equivalents, and restricted cash, end of period 445,978 291,506
Supplemental cash flow information:    
Cash paid for income taxes, net of refunds 9,922 1,531
Cash paid for interest 0 9,299
Non-cash investing and financing activities:    
Property and equipment received, included in payables and accrued but not paid 2,552 1,788
Stock-based compensation capitalized in internal-use software $ 2,439 $ 1,567