XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Cash flows from operating activities:          
Net income $ 20,355 $ 2,532 $ 27,503 $ 6,068  
Adjustments to reconcile net income to net cash provided by operating activities:          
Change in fair value of contingent consideration     (127) (46)  
Amortization of contract assets 1,300 1,600 4,210 4,341  
Depreciation 581 220 1,207 662  
Amortization of deferred financing costs     252 243  
Provision for credit losses, net of recoveries     555 121 $ 181
Provision for excess and obsolete inventory     307 626  
Gain on sale of property and equipment 0 0 (7) (34)  
Non-cash lease expense     840 1,661  
Stock compensation expense     1,706 915  
Deferred income tax (benefit) expense     (12,773) 233  
Changes in current assets and liabilities:          
Accounts receivable     (9,936) 1,346  
Accounts receivable, related party     (10,013) (12,495)  
Inventories     462 (532)  
Income tax receivable     (32) 0  
Other assets     724 849  
Accounts payable     (3,000) 5,690  
Accrued liabilities     (874) (1,730)  
Operating lease liabilities     (1,204) (2,002)  
Income taxes payable     149 9  
Interest payable, related party     1,008 0  
Net cash provided by operating activities     957 5,925  
Cash flows from investing activities:          
Capital expenditures     (1,697) (491)  
Proceeds from sale of assets     7 34  
Net cash used in investing activities     (1,690) (457)  
Cash flows from financing activities:          
Payments on long term debt     (60) (135)  
Proceeds from asset-based loan     147,000 122,600  
Payments on asset-based loan     (145,127) (128,666)  
Payments of asset-based loan origination costs     (150) (164)  
Payment of note payable issuance costs     (480) 0  
Payment of stock warrant issuance costs     (653) 0  
Payments to tax authorities for shares withheld from employees     (82) (30)  
Proceeds from issuance of stock under Employee Stock Purchase Plan     113 88  
Proceeds from stock option exercises     574 0  
Payments for finance leases     (60) (22)  
Net cash provided by (used in) financing activities     1,075 (6,329)  
Effect of changes in exchange rates on cash and cash equivalents     (142) 6  
Net change in cash and cash equivalents and restricted cash     200 (855)  
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 4,603 4,997 4,603 4,997 4,404
Restricted cash at the end of period 103 101 103 101 102
Cash and cash equivalents and restricted cash at end of period $ 4,706 $ 5,098 $ 4,706 $ 5,098 $ 4,506