XML 57 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities:    
Net loss $ (528) $ (2,691)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,667 1,292
Stock-based compensation expense 3,368 3,476
Amortization of acquired intangible assets (317) (252)
Amortization of costs capitalized to obtain revenue contracts (124) (105)
Reversal of allowance for doubtful accounts (60)
Deferred taxes (45) 2,054
Unrealized gain on foreign currency forward contract (2)
Changes in operating assets and liabilities:    
Accounts receivable 3,348 (1,641)
Prepaid expenses and other current assets (1,910) (402)
Operating lease right-of-use assets 241 331
Other non-current assets (1,906) (285)
Accounts payable 163 198
Accrued compensation and related benefits (271) (472)
Accrued and other liabilities (589) 585
Deferred revenues 972 429
Billings in excess of recognized revenues 679 894
Operating lease liabilities (280) (166)
Net cash provided by (used in) operating activities 5,380 (151)
Cash flows from investing activities:    
Purchases of property and equipment (2,068) (2,357)
Cash used in investing activities (2,068) (2,357)
Cash flows from financing activities:    
Proceeds from exercise of stock options 161 518
Repurchases of common stock (3,917)
Proceeds from employee stock purchase plan 810 782
Payments for taxes related to net share settlement of equity awards (1,478) (557)
Net cash used in financing activities (507) (3,174)
Effect of exchange rate changes on cash and cash equivalents (25) 8
Net change in cash and cash equivalents 2,780 (5,674)
Cash and cash equivalents, beginning of period 97,605 96,089
Cash and cash equivalents, end of period 100,385 90,415
Supplemental disclosure of cash flow information:    
Cash paid during the period for taxes 968 462
Cash paid for amounts included in the measurement of operating lease liabilities 397 276
Supplemental disclosure of noncash information:    
Stock-based compensation capitalized as software development costs 128
Property and equipment received and accrued in accounts payable and accrued and other liabilities $ 796 $ 1,284