XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (12,377) $ (2,169)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation 477 453
Amortization of intangibles 2,769 4,648
Amortization of debt issuance costs and discounts 408 549
Provision for doubtful accounts 428 574
Stock-based compensation 1,195 720
Loss on sale of assets 4,491  
Impairment loss 1,707  
Changes in operating assets and liabilities:    
Accounts receivable 8,510 (4,888)
Prepaid expenses and other current assets (270) (433)
Security deposits and other assets   218
Accounts payable and accrued liabilities (3,638) 187
Deferred revenue and other liabilities (855) (703)
Net cash provided by (used in) operating activities 2,845 (844)
Cash flows from investing activities:    
Purchase of property and equipment (177) (4,159)
Purchase of intangible assets (593) (688)
Proceeds from sale of assets 5,004  
Net cash provided by (used in) investing activities 4,234 (4,847)
Cash flows from financing activities:    
Proceeds from credit facilities 54,274 53,759
Repayments of credit facilities (57,028) (49,713)
Proceeds from long-term debt 390 2,517
Repayments of long-term debt (4,235) (579)
Proceeds from stock option exercises   615
Proceeds from shares issued for Employee Stock Purchase Plan 78 149
Debt issuance costs (505) (423)
Net cash (used in) provided by financing activities (7,026) 6,325
Net increase in cash and cash equivalents 53 634
Cash and cash equivalents at beginning of period 396 324
Cash and cash equivalents at end of period 449 958
Supplemental cash flow information:    
Cash paid for interest 3,269 4,401
Cash paid for income taxes, net 110 $ 286
Supplemental non-cash investing and financing activities:    
Taxes related to net share settlements, accrued but not paid $ 31