XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 90,782 $ 155,931
Less: loss from discontinued operations, net of income tax (2,076) (615)
Income from continuing operations, net of income tax 92,858 156,546
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 49,764 44,433
Stock-based compensation 22,813 15,008
Benefit for deferred income tax (996) (2,496)
Loss (gain) on disposal and sale of assets 394 (4,058)
Changes in operating assets and liabilities, net of assets acquired    
Accounts and other receivable, net 35,135 (68,591)
Inventories 9,025 (70,407)
Other assets 4,121 (11,858)
Accounts payable (26,203) 21,630
Other liabilities and accrued expenses (58,671) 32,775
Net cash from operating activities from continuing operations 128,240 112,982
Net cash from operating activities from discontinued operations (3,307) (81)
Net cash from operating activities 124,933 112,901
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of investments (3,447)  
Purchases of property and equipment (46,782) (39,507)
Acquisitions, net of cash acquired   (145,779)
Net cash from investing activities (50,229) (185,286)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from long-term borrowings 575,000  
Payment of fees for long-term borrowings (12,985)  
Payments on long-term borrowings (15,000) (15,000)
Dividend payments (11,422) (11,407)
Payment for purchase of note hedges (115,000)  
Proceeds from sale of warrants 74,865  
Purchase and retirement of common stock (40,000) (25,955)
Net payments related to stock-based awards (1,254) (1,411)
Net cash from financing activities 454,204 (53,773)
EFFECT OF CURRENCY TRANSLATION ON CASH AND CASH EQUIVALENTS (1,795) (9,161)
NET CHANGE IN CASH AND CASH EQUIVALENTS 527,113 (135,319)
CASH AND CASH EQUIVALENTS, beginning of period 458,818 544,372
CASH AND CASH EQUIVALENTS, end of period 985,931 409,053
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for interest 8,060 4,303
Cash paid for income taxes $ 45,040 $ 5,393