XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.3
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net income (loss) $ 7,869 $ (26,422)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization expense 36,051 42,528
Impairment of goodwill 0 10,000
Impairments of intangible assets 0 10,787
Impairments of operating lease assets 1,358 2,579
Stock-based compensation expense 5,756 6,408
Amortization of deferred financing costs 1,235 1,168
Deferred income tax provision (benefit) 852 (2,798)
Gains on disposals of assets (5,455) (2,956)
Net gains on extinguishment of 4.75% convertible senior notes (375) (515)
Other, net (2,192) 83
Changes in operating assets and liabilities, net of effect from acquired business:    
Accounts receivable (3,417) 21,173
Inventories (5,287) (18,406)
Accounts payable and accrued liabilities 2,692 (17,554)
Deferred revenue 20,801 (2,015)
Other operating assets and liabilities, net (4,913) 3,624
Net cash flows provided by operating activities 54,975 27,684
Cash flows from investing activities:    
Capital expenditures (28,186) (23,309)
Proceeds from disposition of property and equipment 5,416 5,132
Proceeds from disposition of assets held for sale 8,409 10,279
Other, net (99) (431)
Net cash flows used in investing activities (14,460) (8,329)
Cash flows from financing activities:    
Revolving credit facility borrowings 512 22,678
Revolving credit facility repayments (512) (22,678)
Purchases of 4.75% convertible senior notes (20,269) (10,846)
Other debt and finance lease repayments, net (283) (481)
Payment of financing costs (188) (1,119)
Purchases of treasury stock (16,186) (5,149)
Shares added to treasury stock as a result of net share settlements due to vesting of stock awards (2,458) (2,596)
Net cash flows used in financing activities (39,384) (20,191)
Effect of exchange rate changes on cash and cash equivalents 558 (291)
Net change in cash and cash equivalents 1,689 (1,127)
Cash and cash equivalents, beginning of period 65,363 47,111
Cash and cash equivalents, end of period 67,052 45,984
Cash paid for:    
Interest 4,033 4,206
Income taxes, net $ 4,648 $ 2,695