XML 51 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net income $ 4,776 $ 2,126
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 2,001 2,033
Goodwill, Impairment Loss 0 2,458
Amortization of operating lease assets 875 646
Provision for expected credit losses 88 1,092
Deferred income tax expense 921 994
Share based compensation 297 346
Loss on disposal of business 408 0
Changes in operating assets and liabilities, net of business disposals:    
Accounts receivable 3,232 (11,237)
Prepaid expenses and other assets 2,082 (3,285)
Accounts payable (2,960) 1,718
Operating lease liabilities (875) (744)
Accrued expenses, other current liabilities and customer incentives and deposits (4,024) (1,191)
Net cash provided by (used in) operating activities 6,821 (5,044)
Cash flows from investing activities:    
Cash transferred in sale of business (1,111) 0
Purchases of property and equipment and capitalized software (1,242) (1,797)
Other investing 84 0
Net cash used in investing activities (2,269) (1,797)
Cash flows from financing activities:    
Borrowings under lines of credit 103,742 30,467
Repayments under lines of credit (104,845) (25,648)
Proceeds from stock options exercised 0 118
Repurchase of common stock 0 (181)
Distribution to non-controlling investors (1,673) (1,785)
Payments to acquire noncontrolling interests (473) (2,558)
Proceeds from term debt 930 3,530
Payments on term debt (701) (454)
Net cash used in financing activities (3,020) 3,489
Effect of foreign exchange rate changes on cash (158) (776)
Net increase (decrease) in cash and cash equivalents 1,374 (4,128)
Cash and cash equivalents at beginning of year 9,345 13,473
Cash and cash equivalents at end of year 10,719 9,345
Supplemental disclosure of cash flows information    
Interest paid 2,331 1,200
Income taxes paid 1,585 2,287
Non-cash Majority Stockholders Agreement $ 0 $ 3,270