XML 21 R9.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income (loss) $ 128,634 $ (118,791)
Adjustments to reconcile net income (loss) to cash flows from operating activities:    
Gain on sale of business (176,162) 0
Impairment of goodwill, fixed assets and other intangibles 25,114 147,350
Unrealized losses on equity investments 28,077 0
Depreciation and amortization 27,258 36,040
Non-cash lease expense 13,055 14,769
Stock-based compensation 15,126 7,888
Inventory write-down 5,800 3,520
Foreign currency losses 2,441 2,528
Gain on disposal of assets (72) (446)
Deferred taxes (6,793) (2,314)
Changes in operating assets and liabilities:    
Accounts receivable, net (8,660) 1,394
Inventories, net 10,909 22,936
Prepaid expenses and other 6,251 (25,973)
Other assets (7,356) (4,169)
Accounts payable (6,824) (6,109)
Accrued expenses (20,334) (10,722)
Other liabilities (280) (13,376)
Net cash provided by operating activities 36,184 54,525
Cash flows from investing activities:    
Purchases of property and equipment (13,602) (20,404)
Purchases of investments 0 (8,567)
Proceeds on investment sales 10,214 11,178
Proceeds from sale of business, net 193,725 0
Net cash provided by (used in) investing activities 190,337 (17,793)
Cash flows from financing activities:    
Exercise of employee stock options and taxes paid related to the net shares settlement of stock awards (1,142) (1,951)
Payment of cash dividends (5,966) (5,961)
Repurchase of shares of common stock (5,012) 0
Finance lease principal payments (1,120) (1,560)
Contingent consideration payments 0 (6,300)
Proceeds from debt 15,000 0
Payments of debt (160,000) (45,000)
Other, net 1,213 0
Net cash used in financing activities (157,027) (60,772)
Effect of exchange rate changes on cash 7,782 (7,767)
Net increase (decrease) in cash and cash equivalents 77,276 (31,807)
Cash and cash equivalents, beginning of period 186,883 256,057
Cash and cash equivalents, end of period $ 264,159 $ 224,250