v3.25.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Net income $ 14,757 $ 16,417
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 14,945 4,793
Deferred financing fees amortization 91 93
Amortization of operating lease ROU asset 2,933 1,894
Impairment of long-lived assets 2,924 0
Stock based compensation expense 1,766 468
(Gains)/losses on sale of property, equipment and lease terminations 118 (367)
Deferred tax, net 6,268 96
Equity method earnings, net of dividends 0 590
Changes in operating assets and liabilities, net of amounts related to acquisitions:    
Accounts receivable, net 4,721 (3,088)
Inventories 5,626 (3,278)
Prepaid expenses and other current assets 833 326
Other long-term assets (1,182) 9
Accounts payable 10,807 4,114
Accrued expenses and other current liabilities (21,860) (5,774)
Other operating assets and liabilities, net (11,657) (3,688)
Net cash provided by operating activities 31,090 12,605
Cash flows from investing activities    
Payments on acquisitions, net of cash acquired (17,413) 0
Capital expenditures (7,056) (2,422)
Proceeds from sale of property and equipment 1,003 194
Net cash used in investing activities (23,466) (2,228)
Cash flows from financing activities    
Deferred debt issuance cost (1,021) 0
Revolving credit facility borrowings 80,450 41,550
Revolving credit facility payments (78,850) (48,750)
Term loan payments (11,429) (1,250)
Payments on finance leases (1,630) (1,336)
Common stock repurchased and retired (626) 0
Taxes paid related to net share settlement of equity awards (293) (471)
Net cash used in financing activities (13,399) (10,257)
Effect of exchange rate changes 613 109
Net change in cash and restricted cash (5,162) 229
Cash and restricted cash beginning of period 73,278 7,406
Cash and restricted cash end of period 68,116 7,635
Supplemental cash flow information:    
Cash paid for interest 617 727
Cash paid for income taxes $ 4,954 $ (108)