v3.25.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net loss $ (6,648) $ (5,101)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation of property and equipment 4,483 4,670
Amortization of intangible assets 2,896 2,892
Impairment of property and equipment 310 412
Stock-based compensation 10,297 9,127
Deferred taxes 21 132
Loss on disposal of property and equipment   5
Allowance for credit losses 475 126
Change in fair value of contingent consideration   (554)
Changes in operating assets and liabilities:    
Accounts receivable and contract assets (3,517) 4,717
Prepaid expenses and other assets (28) (1,380)
Accounts payable (760) (424)
Accrued expenses and other liabilities (2,398) 1,007
Deferred revenue (321) 7,450
Net cash provided by operating activities 4,810 23,079
Cash flows from investing activities:    
Purchase of property and equipment (3,646) (4,962)
Investment in intangible and other assets (14) (105)
Net cash used in investing activities (3,660) (5,067)
Cash flows from financing activities:    
Proceeds from exercise of stock options 19 59
Repurchases of common stock (2,974) (5,999)
Payment of line of credit (3,000)
Proceeds from employee stock purchase plan 408 444
Net cash used in financing activities (2,547) (8,496)
Change in cash and cash equivalents (1,397) 9,516
Effect of exchange rate on cash and cash equivalents 47 38
Cash and cash equivalents at beginning of year 13,183 5,703
Cash and cash equivalents at end of period 11,833 15,257
Supplemental cash flow disclosures:    
Cash paid for interest 219 333
Cash paid for income taxes 395 176
ROU Assets obtained in exchange for lease liabilities 275  
Purchases of property and equipment and intangibles included in accounts payable $ 263 $ 549

Source