Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Cash Flows

v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Cash flows from operating activities:    
Net loss $ (17,393) $ (8,878)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 1,105 1,622
(Recovery of) provision for bad debts (216) 480
Stock-based compensation expense 1,054 554
Deferred income taxes 246 (203)
Realized and unrealized foreign currency transaction loss 1,498 1,399
Other (26) 97
Changes in operating assets and liabilities:    
Accounts receivable 7,084 5,456
Unbilled receivables 4,274 (11,215)
Inventory   720
Prepaid expenses and other current assets and other assets 539 469
Accounts payable (1,242) (1,079)
Accrued expenses and other liabilities (3,886) 535
Deferred revenue (2,358) (2,977)
Net cash used in operating activities (9,321) (13,020)
Cash flows from investing activities:    
Purchases of property and equipment (311) (252)
Cash paid for acquisitions, net   (3,838)
Purchases of marketable securities   (852)
Proceeds from sales and maturities of marketable securities 3,576 3,343
Net cash provided by (used in) investing activities 3,265 (1,599)
Cash flows from financing activities:    
Proceeds from issuance of common stock 137 66
Repurchases of common stock (80) (142)
Proceeds from Paycheck Protection Program 2,413  
Net cash provided by (used in) financing activities 2,470 (76)
Effect of exchange rate on cash and cash equivalents (587) 265
Net decrease in cash, cash equivalents and restricted cash (4,173) (14,430)
Cash, cash equivalents and restricted cash at beginning of period 9,297 20,317
Cash, cash equivalents and restricted cash at end of period 5,124 5,887
Supplemental disclosure of cash flow information    
Income taxes paid 196 454
Non-cash activities:    
Right-of-use assets obtained in exchange for lease obligations $ 987 2,952
Fair value of common stock issued in acquisition   $ 874