v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash Flows From Operating Activities:    
Net income $ 29,367 $ 32,400
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 18,335 13,908
Amortization of original issue discount and debt issue costs 664 1,075
Amortization of inventory step-up 5,076 826
Deferred income taxes (1,312) (4,163)
Stock-based compensation 9,952 6,840
Remeasurement of contingent consideration 6,051 1,489
Recoveries from accounts receivable (171) (190)
Unrealized foreign exchange transaction loss (gain) 273 (2,275)
Other loss 971 268
Changes in operating assets and liabilities, net of impact of acquisitions:    
Accounts receivable (6,235) 19,360
Inventories (6,322) (14,748)
Prepaid expenses and other assets (3,847) 4,607
Accounts payable and other liabilities 14,783 (16,942)
Net cash provided by operating activities 67,585 42,455
Cash Flows From Investing Activities:    
Purchase of property and equipment (9,204) (3,582)
Proceeds from disposition of property and equipment   6
Business acquisitions, net of cash acquired (164,769) (89,590)
Other (650)  
Net cash used in investing activities (174,623) (93,166)
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 (13,101) (9,723)
Taxes paid in connection with employee stock transactions (1,262) (1,185)
Proceeds from exercise of stock options 2,157  
Dividends distributed (12,844) (11,584)
Other 176 344
Net cash provided by financing activities 50,126 75,352
Effect of foreign exchange rates on cash, cash equivalents and restricted cash (703) 1,301
Change in cash, cash equivalents and restricted cash (57,615) 25,942
Cash, cash equivalents and restricted cash, beginning of period 125,327 124,933
Cash, cash equivalents and restricted cash, end of period 67,712 150,875
Supplemental Disclosure of Cash Flows Information:    
Cash paid for income taxes, net 12,441 22,545
Cash paid for interest 15,876 13,075
Supplemental Disclosure of Non-Cash Investing and Financing Activities:    
Accruals and accounts payable for capital expenditures 131 $ 16
Non-cash consideration $ 31,647  

Source