v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income (loss) $ (1,790) $ 387
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:    
Depreciation of property and equipment 1,771 1,487
Amortization of intangible assets 661 695
Impairment of property and equipment 72  
Stock-based compensation 2,220 1,855
Change in fair value of contingent consideration (6)  
Provision for accounts receivable 25 77
Changes in operating assets and liabilities:    
Accounts receivable and contract asset, net 4,211 (4,976)
Prepaid expenses and other assets (486) (439)
Accounts payable 219  
Accrued expenses and other current liabilities (1,834) (1,220)
Deferred revenue (6,261) 3,417
Net cash (used in) provided by operating activities (1,198) 1,283
Cash flows from investing activities:    
Purchase of property and equipment (1,537) (1,900)
Investment in intangible and other assets (23) (8)
Business acquisition, net of cash acquired   (4,618)
Net cash used in investing activities (1,560) (6,526)
Cash flows from financing activities:    
Payment of contingent consideration liability (1,500)  
Proceeds from exercise of stock options 127 13
Repurchases of common stock (1,256) (1,634)
Net cash used in financing activities (2,629) (1,621)
Change in cash, cash equivalents and restricted cash (5,387) (6,864)
Effect of exchange rate on cash and cash equivalents (17) 80
Cash, cash equivalents and restricted cash at beginning of year 10,479 15,636
Cash, cash equivalents and restricted cash at end of year 5,075 8,852
Supplemental disclosure of non-cash financing activities:    
Property and equipment purchases included in accounts payable $ 1,074 731
Estimated fair value of contingent consideration   12,400
Fair value of common stock issued as consideration for business acquisition   $ 14,266

Source