XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating activities    
Net income (loss) $ 103,647 $ 13,066
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of intangible assets 26,263 28,368
Non-cash operating lease expense 7,634 8,141
Stock-based compensation 21,845 13,694
Amortization of prepaid debt fees 1,867 1,820
Deferred taxes, net (8,725) (2,509)
(Gain) loss on sale of business (42) 630
Restructuring, non-cash (171) 922
Other adjustments, net (591) (199)
Changes in operating assets and liabilities, net of acquisition and sale of business:    
Accounts receivable (13,557) (34,681)
Inventories (13,216) (36,466)
Other current assets (510) (33,554)
Other long-term assets (1,885) 5,595
Accounts payable, other current liabilities, and taxes payable (7,128) 4,670
Wages and benefits payable (28,700) 9,040
Unearned revenue 39,039 42,919
Warranty 810 (440)
Restructuring (14,628) 31,181
Other operating, net (18,927) (9,208)
Net cash provided by operating activities 93,025 42,989
Investing activities    
Net proceeds (payments) related to the sale of business 405 (772)
Acquisitions of property, plant, and equipment (14,255) (12,498)
Business acquisitions, net of cash and cash equivalents acquired (34,126) 0
Other investing, net 156 50
Net cash used in investing activities (47,820) (13,220)
Financing activities    
Proceeds from borrowings 805,000 0
Issuance of common stock 2,972 1,641
Payments on call spread for convertible offering (108,997) 0
Repurchase of common stock (100,000) 0
Prepaid debt fees (21,495) (517)
Other financing, net (641) (354)
Net cash provided by financing activities 576,839 770
Effect of foreign exchange rate changes on cash and cash equivalents (3,454) 241
Increase in cash and cash equivalents 618,590 30,780
Cash and cash equivalents at beginning of period 302,049 202,007
Cash and cash equivalents at end of period 920,639 232,787
Supplemental disclosure of cash flow information:    
Income taxes, net 40,006 20,653
Interest $ 958 $ 785