XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Operating activities:      
Net loss $ (65,938) $ (93,259) $ (94,692)
Adjustments to reconcile net loss to net cash provided by operating activities:      
Depreciation and amortization expense 17,583 16,783 10,612
Bad debt expense 182 1,253 2,547
Stock-based compensation expense 63,078 73,480 72,294
Amortization of operating lease right-of-use assets 8,799 9,296 12,203
Other, net 1,195 582 (489)
Changes in operating assets and liabilities:      
Accounts receivable (10,056) (6,106) (17,990)
Prepaid expenses and other current assets (2,303) 4,238 (5,463)
Costs to obtain revenue contracts 8,034 (9,113) 2,429
Other long term assets 1,140 (231) (1,630)
Accounts payable, accrued expenses and other current liabilities 2,714 (494) (1,976)
Unearned revenue 3,538 33,262 12,702
Operating lease liabilities (10,986) (6,644) 8,937
Other long term liabilities 873 (1,198) 1,720
Net cash provided by operating activities 17,853 21,849 1,204
Investing activities:      
Capital expenditures (6,193) (13,418) (65,111)
Net cash used in investing activities (6,193) (13,418) (65,111)
Financing activities:      
Proceeds from exercise of stock options 714 19,228 16,464
Repurchase of common stock (77,250) 0 0
Payments for taxes related to net share settlement of stock-based compensation awards (5,129) 0 0
Payments of deferred financing costs (509) (263) (869)
Proceeds, net from employee stock purchase plan withholdings 3,153 5,652 6,953
Net cash (used in) provided by financing activities (79,021) 24,617 22,548
Effect of exchange rate changes on cash and cash equivalents (3,635) (2,249) 3,594
Net (decrease) increase in cash and cash equivalents (70,996) 30,799 (37,765)
Cash and cash equivalents at beginning of period 261,210 230,411 268,176
Cash and cash equivalents at end of period 190,214 261,210 230,411
Supplemental disclosure of cash flow data:      
Cash paid on interest 41 75 54
Cash paid on income taxes $ 1,046 $ 1,325 $ 1,413