v3.26.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Cash flows from operating activities:          
Net income $ 9,953 $ 1,768 $ 14,617 $ 7,148  
Adjustments to reconcile net income to net cash (used in) provided by operating activities:          
Change in fair value of contingent consideration     0 (127)  
Amortization of contract assets     4,658 2,916  
Depreciation 664 374 1,295 626  
Amortization of deferred financing costs     189 157  
Provision for credit losses, net of recoveries     197 261 $ 603
Provision for excess and obsolete inventory     1,089 250  
Gain on sale of property and equipment 0 0 0 (7)  
Non-cash lease expense     378 624  
Stock compensation expense     2,033 1,137  
Deferred income tax expense     4,742 16  
Changes in current assets and liabilities:          
Accounts receivable     (24,570) (5,096)  
Accounts receivable, related party     (19,486) (2,532)  
Inventories     (16,585) 1,448  
Income tax receivable     20 (32)  
Other assets     52 (155)  
Accounts payable     26,233 (1,722)  
Accrued liabilities     (1,080) (1,893)  
Operating lease liabilities     (686) (935)  
Income taxes payable     335 37  
Interest payable, related party     (11) 701  
Net cash (used in) provided by operating activities     (6,580) 2,822  
Cash flows from investing activities:          
Capital expenditures     (1,239) (1,309)  
Proceeds from sale of assets     0 7  
Net cash used in investing activities     (1,239) (1,302)  
Cash flows from financing activities:          
Payments on long term debt     0 (60)  
Proceeds from asset-based loan     122,150 106,950  
Payments on asset-based loan     (115,082) (106,685)  
Payments of asset-based loan origination costs     (8) 0  
Payment of note payable issuance costs     0 (480)  
Payment of stock warrant issuance costs     0 (456)  
Proceeds from exercise of April 2025 Warrant     1 0  
Payments to tax authorities for shares withheld from employees     (644) (60)  
Proceeds from issuance of stock under Employee Stock Purchase Plan     83 68  
Proceeds from stock option exercises     8 8  
Payments for finance leases     (75) (25)  
Net cash provided by (used in) financing activities     6,433 (740)  
Effect of changes in exchange rates on cash and cash equivalents     57 (155)  
Net change in cash and cash equivalents and restricted cash     (1,329) 625  
Cash and cash equivalents at the beginning of the period     5,731 4,404 4,404
Restricted cash at the beginning of the period     104 102 102
Cash and cash equivalents and restricted cash at the beginning of the period     5,835 4,506 4,506
Cash and cash equivalents at the end of the period 4,402 5,028 4,402 5,028 5,731
Restricted cash at the end of the period 104 103 104 103 104
Cash and cash equivalents and restricted cash at the end of the period $ 4,506 $ 5,131 $ 4,506 $ 5,131 $ 5,835