XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Cash flows from operating activities:      
Net income (loss) $ 11,065 $ (15,949) $ 10,428
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 6,829 6,412 5,517
Amortization of costs capitalized to obtain and fulfill contracts 4,923 4,455 4,176
Provision for doubtful accounts and sales adjustments 1,220 485 1,752
Amortization of right-of-use assets 5,881 5,964 0
Loss on disposal of property and equipment 318 78 34
Net change in valuation allowance (3,438) 16,179 3,224
Other deferred income taxes (218) (6,497) (4,677)
Change in fair value of a derivative instrument 93 368 51
Stock compensation expense 14,192 11,354 10,122
Other, net 58 59 0
Changes in assets and liabilities, net of effects from acquisitions:      
Accounts receivable (848) (924) (1,515)
Costs capitalized to obtain and fulfill contracts (5,469) (5,792) (4,130)
Prepaid expenses and other assets 1,258 (413) (2,890)
Lease liabilities (5,378) (6,077) 0
Accounts payable 589 151 (4,369)
Deferred revenue 2,386 6,074 3,031
Other liabilities (589) 1,070 (1,747)
Net cash provided by operating activities 32,872 16,997 19,007
Cash flows from investing activities:      
Purchase of property and equipment (1,933) (5,671) (4,340)
Acquisition of businesses, net of cash acquired (14,203) 0 (2,655)
Capitalized software costs (1,268) (1,243) (1,067)
Proceeds from sale of building 1,496 0 0
Purchase of short-term investments 0 (1,200) (1,200)
Proceeds from sale of short-term investments 0 2,400 0
Other, net 2 2 4
Net cash used in investing activities (15,906) (5,712) (9,258)
Cash flows from financing activities:      
Repayments of debt (624) (530) (468)
Dividends paid (5,780) (5,617) (5,479)
Tax payments related to stock awards (6,233) (6,128) (8,744)
Net cash used in financing activities (12,637) (12,275) (14,691)
Effect of exchange rates on cash and equivalents 1,455 (1,706) (2,668)
Net increase (decrease) in cash and equivalents 5,784 (2,696) (7,610)
Cash and equivalents at beginning of year 136,717 139,413 147,023
Cash and equivalents at end of year 142,501 136,717 139,413
Supplemental disclosure of cash flow information:      
Interest 568 610 608
Income taxes, net of refunds $ 3,459 $ 3,679 $ 3,475