v3.25.4
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
OPERATING ACTIVITIES:    
Net income $ 10,798,000 $ 7,851,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 15,208,000 14,469,000
Lease amortization 1,767,000 1,994,000
Provision for expected credit losses 286,000 334,000
Foreign exchange loss (gain) 109,000 (130,000)
Interest accretion 310,000 592,000
Stock-based compensation expense 454,000 115,000
Changes in operating assets and liabilities:    
Accounts receivable (408,000) (1,220,000)
Contract asset 754,000 760,000
Inventory 67,000 (109,000)
Other assets (1,230,000) 673,000
Accounts payable and other liabilities 1,271,000 (4,650,000)
Deferred revenue (825,000) (37,000)
Net cash provided by operating activities 28,561,000 20,642,000
INVESTING ACTIVITIES:    
Purchases of property and equipment (4,778,000) (1,697,000)
Capitalized software and other intangible assets (3,249,000) (5,709,000)
Payments for acquisitions (16,508,000)
Net cash used in investing activities (24,535,000) (7,406,000)
FINANCING ACTIVITIES:    
Preferred stock dividends paid (6,295,000)
Payment of contingent obligations (124,000)
Payment of tax withholding obligations on stock issued to employees (24,000) (579,000)
Proceeds from term-loan borrowings 1,452,000
Repayments of notes payable (620,000) (677,000)
Proceeds from line of credit 9,343,000
Repayment of line of credit (9,343,000) (10,000,000)
Net cash used in financing activities (5,611,000) (11,256,000)
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND RESTRICTED CASH 57,000 (166,000)
NET (DECREASE) INCREASE IN CASH AND RESTRICTED CASH (1,528,000) 1,814,000
CASH - Beginning of the year 5,145,000 3,331,000
CASH AND RESTRICTED CASH - End of the year 3,617,000 5,145,000
SUPPLEMENTAL NONCASH INVESTING AND FINANCING ACTIVITIES:    
Conversion of preferred stock and accrued dividends to common stock 2,435,000
Dividends declared, not paid 668,000 5,000
Purchase of prepaid insurance with assumption of note 685,000
Reclass of deposits for property and equipment placed in service 296,000
SUPPLEMENTAL INFORMATION - Cash paid during the year for:    
Income taxes 246,000 157,000
Interest $ 226,000 $ 677,000