XML 24 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Cash flows from operating activities:    
Net (loss) income $ (16,484) $ 2,510
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 3,070 2,699
Amortization of costs capitalized to obtain revenue contracts, net 2,161 2,051
Non-cash lease expense 2,965
Net change in valuation allowance for deferred tax assets 11,527 4,553
Other deferred income taxes 19 (1,649)
Loss on disposal of equipment 16 4
Provision for doubtful accounts and sales adjustments 127 498
Stock compensation expense 5,492 5,470
Change in fair value of derivative instrument 251 (152)
Other, net 69
Changes in assets and liabilities:    
Accounts receivable 39,188 27,033
Costs capitalized to obtain revenue contracts, net (2,158) (1,692)
Lease liabilities (3,095)
Prepaid expenses and other assets (1,683) (894)
Accounts payable (1,910) (3,480)
Deferred revenue (18,707) (21,683)
Other liabilities (6,670) (6,122)
Net cash provided by operating activities 14,178 9,146
Cash flows from investing activities:    
Purchase of property and equipment (3,707) (2,004)
Acquisition of business, net of cash acquired (450)
Purchase of short-term investments (1,200)
Proceeds from sale of short-term investments 1,200
Capitalized software costs (534) (536)
Net cash used in investing activities (4,241) (2,990)
Cash flows from financing activities:    
Repayments of debt (253) (234)
Tax payments related to stock awards (3,496) (8,576)
Cash dividends paid (2,761) (2,731)
Net cash used in financing activities (6,510) (11,541)
Effect of exchange rates on cash and equivalents (1,072) (2,110)
Net increase (decrease) in cash and equivalents 2,355 (7,495)
Cash and equivalents at beginning of period 139,413 147,023
Cash and equivalents at end of period 141,768 139,528
Supplemental disclosure of cash flow information:    
Interest 294 305
Income taxes, net of refunds $ 2,368 $ 1,632