v3.25.2
Consolidated Condensed Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income $ 27,457 $ 49,685
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 8,701 8,211
Amortization of deferred debt issuance costs 2,831 2,813
Amortization 28,123 27,666
Stock-based compensation 18,766 13,214
Deferred income taxes (975) 3,106
Non-cash adjustments to fair value of contingent consideration liability 2,163 (15,219)
Loss on early extinguishment of debt 363 0
Increase (decrease) in cash flows from changes in assets and liabilities:    
Accounts receivable 11,147 6
Inventories (13,026) (5,795)
Accounts payable (1,614) 13,300
Accrued compensation and benefits 930 (13,970)
Other assets (9,874) (7,586)
Other liabilities (4,324) (3,004)
Net cash provided by operating activities 70,668 72,427
Cash flows from investing activities:    
Purchases of property, plant and equipment (9,508) (5,625)
Other 850 0
Net cash used in investing activities (8,658) (5,625)
Cash flows from financing activities:    
Payments on term loan (54,821) 0
Proceeds from term loan 25,234 0
Payments on revolving line of credit (337,432) (398,000)
Proceeds from revolving line of credit 341,432 458,000
Payments to redeem convertible notes 0 (70,000)
Payments related to contingent consideration (14,094) (39,429)
Payments related to debt issuance costs (2,897) 0
Dividends paid on common stock (12,366) (12,311)
Other, net 19 641
Net cash used in financing activities (54,925) (61,099)
Effect of exchange rate changes on cash and cash equivalents 2,391 (1,130)
Net increase in cash and cash equivalents 9,476 4,573
Cash and cash equivalents at beginning of period 24,459 24,296
Cash and cash equivalents at end of period 33,935 28,869
Non-cash financing activities:    
Dividends payable $ 6,189 $ 6,163