XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Cash flows from operating activities:      
Net income $ 5,380 $ 1,562  
Adjustments to reconcile net income to net cash provided by operating activities:      
Change in fair value of contingent consideration (125) (26)  
Amortization of contract assets 1,482 1,267  
Depreciation 252 220  
Amortization of asset-based loan origination costs 71 85  
Provision for credit losses, net of recoveries 66 32 $ 181
Provision for excess and obsolete inventory 64 285  
Gain on sale of property and equipment (7) 0  
Non-cash lease expense 318 694  
Stock compensation expense 461 311  
Deferred income tax expense 14 209  
Changes in current assets and liabilities:      
Accounts receivable (2,489) 2,937  
Accounts receivable, related party 4,124 (4,086)  
Inventories (354) (1,318)  
Other assets (540) 856  
Accounts payable 893 4,246  
Accrued liabilities (1,811) (2,499)  
Operating lease liabilities (568) (921)  
Income taxes payable 82 33  
Net cash provided by operating activities 7,313 3,887  
Cash flows from investing activities:      
Capital expenditures (598) (152)  
Proceeds from sale of assets 7 0  
Net cash used in investing activities (591) (152)  
Cash flows from financing activities:      
Payments on long term debt (45) (45)  
Proceeds from asset-based loan 53,345 38,800  
Payments on asset-based loan (58,136) (43,181)  
Payments to tax authorities for shares withheld from employees (23) (9)  
Proceeds from issuance of stock under Employee Stock Purchase Plan 31 33  
Payments for finance leases 0 (9)  
Net cash used in financing activities (4,828) (4,411)  
Effect of changes in exchange rates on cash and cash equivalents (45) 42  
Net change in cash and cash equivalents and restricted cash 1,849 (634)  
Cash and cash equivalents at the beginning of period 4,404 5,851 5,851
Restricted cash at the beginning of period 102 102 102
Cash and cash equivalents and restricted cash at beginning of period 4,506 5,953 5,953
Cash and cash equivalents at end of period 6,253 5,219 4,404
Restricted cash at the end of period 102 100 102
Cash and cash equivalents and restricted cash at end of period $ 6,355 $ 5,319 $ 4,506