v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating Activities    
Net income $ 27,885 $ 32,029
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 6,626 5,948
Amortization of intangible and other long-lived assets 32,260 19,197
Amortization of debt issuance costs 1,923 447
Recognition of inventory step-up 4,916  
Stock-based compensation 8,973 6,739
Deferred income taxes 950 884
Non-cash lease expense 670 313
Adjustment to contingent consideration liability 1,267  
Changes in assets and liabilities, net of acquisitions:    
Accounts receivable (13,788) (7,653)
Inventories (12,275) (6,198)
Other assets (5,283) (3,421)
Accounts payable 10,886 3,851
Income taxes (receivable) payable (233) 890
Accrued expenses and other current liabilities (2,930) (571)
Operating lease liabilities (645) (292)
Net cash provided by operating activities 61,202 52,163
Investing Activities    
Capital expenditures (6,973) (4,718)
Payment for acquisitions, net of cash acquired (249,841)  
Net cash used in investing activities (256,814) (4,718)
Financing Activities    
Net proceeds from issuance of common stock 2,022 1,859
Proceeds from issuance of long-term debt 240,000  
Payments of long-term debt (3,425)  
Financing costs (4,800)  
Payments of finance lease liabilities (133) (110)
Net cash provided by financing activities 233,664 1,749
Effect of translation adjustments on cash and cash equivalents (446) 82
Net increase in cash, cash equivalents and restricted cash 37,606 49,276
Cash, cash equivalents and restricted cash, beginning of period 84,827 54,066
Cash, cash equivalents and restricted cash, end of period 122,433 103,342
Supplemental information    
Interest paid during the period, net of capitalized amounts 38,279 13,056
Income taxes paid during the period, net $ 7,742 $ 7,061