v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Cash flows from operating activities:      
Net income $ 56,916 $ 17,229  
Adjustments to reconcile Net income to net cash provided by operating activities:      
Depreciation and amortization 22,504 23,314  
Amortization and extinguishment of debt issuance costs 554 511  
Amortization of original issue discount 581 398  
Non-cash interest (income) expense (4,290) 5,721  
Non-cash (gain)/loss on commodity & foreign exchange contracts, net (369) 24  
Non-cash foreign exchange (gain)/loss, net (6,475) 6,065  
Non-cash stock-based compensation 1,256 1,003  
Loss on sale of property, plant, and equipment 7 94  
Provision for credit losses 2,051 551  
Deferred income taxes (473) (4,360)  
Changes in assets and liabilities, net of the effects of acquisitions:      
Accounts and equipment financing receivables, net 1,627 5,317  
Other assets 7,672 523  
Other liabilities 4,024 6,840  
Net cash provided by operating activities 79,869 45,426  
Cash flows from investing activities:      
Capital expenditures (5,187) (8,478)  
Acquisition of businesses, net of cash acquired (3,185) (2,042)  
Proceeds on disposition of assets 66 142  
Net cash used in investing activities (6,417) (11,336)  
Cash flows from financing activities:      
Payments on long-term borrowings (65,000) 0  
Repurchase of common stock 0 (1,912)  
Taxes paid related to net share settlement of stock options (7,612) 0  
Net proceeds from stock options exercised 69 0  
Net cash (used in)/provided by financing activities (70,794) 8,131  
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 1 505  
Increase in cash, cash equivalents, and restricted cash 2,659 42,726  
Cash, cash equivalents, and restricted cash at beginning of period 149,703 188,042 $ 188,042
Cash, cash equivalents, and restricted cash at end of period 152,362 230,768 149,703
Reconciliation of cash, cash equivalents, and restricted cash to the Condensed Consolidated Balance Sheets:      
Cash and cash equivalents 129,349 204,648 123,102
Total cash, cash equivalents, and restricted cash shown in the Statement of Cash Flows 152,362 230,768 149,703
Supplemental disclosure of cash flow information:      
Cash paid for income taxes 3,447 1,959  
Supplemental disclosure of investing and financing non-cash activities:      
Capital expenditures included in accounts payable 2,003 3,376  
Nonrelated Party      
Changes in assets and liabilities, net of the effects of acquisitions:      
Inventories, net (14,015) (12,304)  
Accounts payable 27,328 21,348  
Related Party      
Changes in assets and liabilities, net of the effects of acquisitions:      
Inventories, net (300) 176  
Accounts payable 117 (78)  
Variable Interest Entity, Primary Beneficiary      
Changes in assets and liabilities, net of the effects of acquisitions:      
Accounts receivable - restricted for securitization investors (1,353) (21,018)  
Equipment financing receivables, net - restricted for securitization investors (17,493) (5,928)  
Cash flows from investing activities:      
Originations of equipment financing receivables, net - restricted for securitization investors (14,224) (15,843)  
Collections of equipment financing receivables, net 16,113 14,885  
Cash flows from financing activities:      
Increase in asset backed borrowings owed to securitization investors 47,644 60,047  
Decrease in asset backed borrowings owed to securitization investors (45,895) (50,004)  
Reconciliation of cash, cash equivalents, and restricted cash to the Condensed Consolidated Balance Sheets:      
Restricted cash 21,330 23,401 22,999
Supplemental disclosure of cash flow information:      
Cash paid for interest 7,462 7,565  
Consolidated Entity, Excluding Consolidated VIE      
Reconciliation of cash, cash equivalents, and restricted cash to the Condensed Consolidated Balance Sheets:      
Restricted cash 1,683 2,719 $ 3,602
Supplemental disclosure of cash flow information:      
Cash paid for interest $ 22,468 $ 25,170