v3.26.1
Consolidated Condensed Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income $ 36,899 $ 27,457
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 8,253 8,701
Amortization of deferred debt issuance costs 2,330 2,831
Amortization 29,630 28,123
Stock-based compensation 10,732 18,766
Deferred income taxes 3,683 (975)
Gain on sale of product offerings, net (1,512) 0
Non-cash adjustments to fair value of contingent consideration liability 610 2,163
(Gain) loss on early extinguishment of debt, net (4,597) 363
Increase (decrease) in cash flows from changes in assets and liabilities:    
Accounts receivable 7,255 11,147
Inventories (13,706) (13,026)
Accounts payable 6,232 (1,614)
Accrued compensation and benefits (11,706) 930
Other assets (16,683) (9,874)
Other liabilities (6,853) (4,324)
Net cash provided by operating activities 50,567 70,668
Cash flows from investing activities:    
Proceeds from sale of product offerings 21,500 0
Purchases of property, plant and equipment (5,826) (9,508)
Other 0 850
Net cash provided by (used in) investing activities 15,674 (8,658)
Cash flows from financing activities:    
Payments on term loan 0 (54,821)
Proceeds from term loan 450,000 25,234
Payments on revolving line of credit (402,000) (337,432)
Proceeds from revolving line of credit 595,000 341,432
Repurchases of common stock (43,221) 0
Payments to repurchase convertible notes (637,176) 0
Payments related to contingent consideration (28,853) (14,094)
Payments related to debt issuance costs (3,547) (2,897)
Dividends paid on common stock 0 (12,366)
Other, net 1,010 19
Net cash used in financing activities (68,787) (54,925)
Effect of exchange rate changes on cash and cash equivalents (943) 2,391
Net increase (decrease) in cash and cash equivalents (3,489) 9,476
Cash and cash equivalents at beginning of period 40,817 24,459
Cash and cash equivalents at end of period 37,328 33,935
Non-cash financing activities:    
Dividends payable $ 0 $ 6,189