v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Operating activities:      
Net loss $ (2,630) $ (65,938) $ (93,259)
Adjustments to reconcile net loss to net cash provided by operating activities:      
Depreciation and amortization expense 15,805 17,583 16,783
Bad debt expense 888 182 1,253
Stock-based compensation expense 44,961 63,078 73,480
Amortization of operating lease right-of-use assets 8,804 8,799 9,296
Other, net 540 1,195 582
Changes in operating assets and liabilities:      
Accounts receivable 518 (10,056) (6,106)
Prepaid expenses and other current assets 755 (2,303) 4,238
Costs to obtain revenue contracts 8,818 8,034 (9,113)
Other long term assets 896 1,140 (231)
Accounts payable, accrued expenses and other current liabilities (10,176) 2,714 (494)
Unearned revenue (11,252) 3,538 33,262
Operating lease liabilities (11,687) (10,986) (6,644)
Other long term liabilities (83) 873 (1,198)
Net cash provided by operating activities 46,157 17,853 21,849
Investing activities:      
Capital expenditures (2,728) (6,193) (13,418)
Net cash used in investing activities (2,728) (6,193) (13,418)
Financing activities:      
Proceeds from exercise of stock options 9,405 714 19,228
Repurchase of common stock (23,086) (77,250) 0
Payments for taxes related to net share settlement of stock-based compensation awards (13,015) (5,129) 0
Payments of deferred financing costs (452) (509) (263)
Proceeds, net from employee stock purchase plan withholdings 3,894 3,153 5,652
Net cash (used in) provided by financing activities (23,254) (79,021) 24,617
Effect of exchange rate changes on cash and cash equivalents (205) (3,635) (2,249)
Net increase (decrease) in cash and cash equivalents 19,970 (70,996) 30,799
Cash and cash equivalents at beginning of period 190,214 261,210 230,411
Cash and cash equivalents at end of period 210,184 190,214 261,210
Supplemental disclosure of cash flow data:      
Cash paid on interest 0 41 75
Cash paid on income taxes $ 2,716 $ 1,046 $ 1,325

Source