XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net loss $ (5,297) $ (12,081)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,773 3,345
Stock-based compensation expense 9,425 6,111
Amortization of acquired intangible assets 1,734 1,698
Amortization of costs capitalized to obtain revenue contracts 755 327
Deferred taxes 17 84
Other 20 133
Changes in operating assets and liabilities:    
Accounts receivable 3,910 3,989
Prepaid expenses and other current assets (3,208) 1,235
Operating lease right-of-use assets 1,238 740
Other non-current assets 1,002 362
Accounts payable (3,633) (1,723)
Accrued compensation and related benefits 1,362 (1,028)
Accrued and other liabilities 2,147 116
Deferred revenues (4,789) (3,514)
Billings in excess of recognized revenues 480 848
Operating lease liabilities (1,316) (837)
Net cash provided by (used in) operating activities 6,620 (195)
Cash flows from investing activities:    
Proceeds from maturities and sales of short-term investments 112,500 109,000
Purchases of short-term investments (35,920) (45,992)
Purchases of property and equipment (4,454) (1,121)
Prepayment for the purchase of property and equipment (133)  
Net cash provided by investing activities 71,993 61,887
Cash flows from financing activities:    
Proceeds from exercise of stock options 788 793
Proceeds from employee stock purchase plan 1,502 921
Payments for taxes related to net share settlement of equity awards (4,189) (2,350)
Repurchases of common stock (22,471) (4,523)
Net cash used in financing activities (24,370) (5,159)
Effect of exchange rate changes on cash and cash equivalents (584) (128)
Net change in cash, cash equivalents, and restricted cash 53,659 56,405
Cash, cash equivalents, and restricted cash at beginning of period 27,684 33,815
Cash, cash equivalents, and restricted cash at end of period 81,343 90,220
Reconciliation of cash, cash equivalents, and restricted cash to the balance sheets:    
Cash and cash equivalents 81,343 87,201
Restricted cash   3,019
Total cash, cash equivalents and restricted cash 81,343 90,220
Supplemental disclosure of cash flow information:    
Cash paid during the period for taxes 1,690 1,275
Cash paid for amounts included in the measurement of operating lease liabilities 795 1,076
Supplemental disclosure of noncash information:    
Property and equipment received and accrued in accounts payable and accrued and other liabilities 2,466 530
Advances for purchase of fixed assets transferred from prepaid assets to property and equipment 333 963
Operating lease liabilities arising from obtaining right-of-use assets $ 1,137  
Release of restricted cash reducing goodwill due to the acquisition purchase price adjustment   $ 469