v3.26.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Consolidated net income $ 24,243 $ 32,751
Adjustments to reconcile net income to net cash provided by operating activities:    
Loss on extinguishment of debt 0 1,235
Loss on sale of property, plant, and equipment 0 45
(Income) loss from equity method investment (5,657) 211
Loss (gain) on investments, net 1,224 (17)
Depreciation and other amortization expense 3,808 2,893
Amortization of other intangible assets 627 612
Amortization of deferred financing costs 842 872
Deferred income tax expense (398) 2,716
Stock compensation expense 5,639 3,292
Noncash lease income (1,623) (728)
Changes in operating assets and liabilities:    
Accounts receivable 2,671 (20,504)
Inventories (25,701) (8,604)
Other current assets (15,060) (5,486)
Other assets (46) (4,087)
Accounts payable 13,564 14,187
Accrued liabilities and other (65) 9,842
Net cash provided by operating activities 4,068 29,230
Cash flows from investing activities:    
Capital expenditures (5,227) (6,176)
Payment for equity investments (1,450) (2,783)
Purchases of investments (3,833) (4,079)
Proceeds from sale of investments 3,850 4,460
MSA escrow deposits, net 5 (48)
Purchase of option agreement (4,940) 0
Net cash used in investing activities (11,595) (8,626)
Cash flows from financing activities:    
Proceeds from 2032 Notes 0 300,000
Equity offering proceeds 59,549 0
Tax distribution (2,500) 0
Payment of dividends (3,270) (2,731)
Payment of financing costs 0 (7,251)
Exercise of options 324 4,921
Redemption of options 0 (33)
Redemption of restricted stock units (330) (1,970)
Redemption of performance based restricted stock units (1,014) (2,624)
Net cash provided by financing activities 52,759 40,312
Unrestricted 222,760 48,941
Restricted 1,914 1,961
Total cash at beginning of period 224,674 50,902
Unrestricted 268,307 109,925
Restricted 1,891 1,913
Total cash at end of period 270,198 111,838
Net increase in cash 45,232 60,916
Effect of foreign currency translation on cash 292 20
Supplemental schedule of noncash investing activities:    
Accrued capital expenditures 0 168
Investment acquired in exchange for net assets held for sale 0 10,496
Supplemental schedule of noncash financing activities:    
Dividends declared not paid 1,629 1,382
Senior Secured Notes 2026 [Member]    
Cash flows from financing activities:    
Redemption of 2026 Notes $ 0 $ (250,000)