v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash Flows From Operating Activities:    
Net income $ 13,382 $ 21,459
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 11,899 8,532
Amortization of original issue discount and debt issue costs 477 829
Amortization of inventory step-up 4,921 356
Deferred income taxes (1,577) 266
Stock-based compensation 4,886 4,393
Remeasurement of contingent consideration 5,866 857
(Recoveries from) provision for accounts receivable (345) 40
Unrealized foreign exchange transaction gain (1,052) (3,492)
Other loss 599 152
Changes in operating assets and liabilities, net of impact of acquisitions:    
Accounts receivable (7,324) 10,365
Inventories (8,272) (11,304)
Prepaid expenses and other assets (3,552) 3,375
Accounts payable and other liabilities 24,744 (15,849)
Net cash provided by operating activities 44,652 19,979
Cash Flows From Investing Activities:    
Purchase of property and equipment (6,133) (2,733)
Proceeds from disposition of property and equipment   6
Business acquisitions, net of cash acquired (163,853) (89,590)
Net cash used in investing activities (169,986) (92,317)
Cash Flows From Financing Activities:    
Proceeds from revolving credit facilities 82,500  
Payments on revolving credit facilities (82,500)  
Proceeds from term loans 75,000 97,500
Principal payments on term loans (8,132) (5,689)
Taxes paid in connection with employee stock transactions (1,262) (1,185)
Dividends distributed (8,562) (7,721)
Other 238 38
Net cash provided by financing activities 57,282 82,943
Effect of foreign exchange rates on cash, cash equivalents and restricted cash 394 1,931
Change in cash, cash equivalents and restricted cash (67,658) 12,536
Cash, cash equivalents and restricted cash, beginning of period 125,327 124,933
Cash, cash equivalents and restricted cash, end of period 57,669 137,469
Supplemental Disclosure of Cash Flows Information:    
Cash paid for income taxes, net 5,657 16,937
Cash paid for interest 10,122 8,202
Supplemental Disclosure of Non-Cash Investing and Financing Activities:    
Accruals and accounts payable for capital expenditures 265 $ 259
Non-cash consideration $ 31,647  

Source