XML 30 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating activities:      
Net income $ 1,549,956 $ 2,467,332 $ 3,879,492
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 478,907 437,804 384,202
Equity-based compensation 66,589 61,744 59,240
Deferred income taxes (42,583) 55,665 37,186
Other adjustments (5,507) (19,716) (1,795)
Changes in certain assets and liabilities:      
Accounts receivable 191,108 446,765 (110,560)
Inventories (221,036) 232,282 413,262
Other assets (13,718) (23,777) (6,884)
Accounts payable (67,361) (30,148) (289,042)
Income taxes receivable/payable 10,183 56,756 31,623
Accrued expenses (102,035) (164,779) 63,679
Net cash provided by operating activities 1,844,503 3,519,928 4,460,403
Investing activities:      
Purchases of property, plant and equipment (1,868,006) (1,657,905) (908,902)
Purchases of short-term investments (739,340) (1,145,493) (927,584)
Proceeds from maturities of short-term investments 1,312,294 1,054,742 297,950
Business combinations, net of cash acquired     (134,090)
Investments in unconsolidated affiliates     (222,480)
Other investing activities (8,308) (221,593) 15,837
Net cash used in investing activities (1,303,360) (1,970,249) (1,879,269)
Financing activities:      
Issuance of current and long-term debt 2,482,919 1,365,664 1,465,257
Repayment of current and long-term debt (2,324,058) (1,367,553) (1,507,475)
Dividends paid (282,616) (271,317) (237,163)
Purchases of treasury stock (1,212,164) (1,452,203) (1,800,905)
Other financing activities (16,678) (51,725) (116,298)
Net cash used in financing activities (1,352,597) (1,777,134) (2,196,584)
Increase (decrease) in cash and equivalents, and restricted cash (811,454) (227,455) 384,550
Cash and equivalents, and restricted cash at beginning of period 1,406,464 1,633,919 1,249,369
Cash and equivalents, and restricted cash at end of period 595,010 1,406,464 1,633,919
Supplemental disclosure information:      
Cash paid for interest 100,978 103,165 100,994
Cash paid for income taxes, net $ 463,763 $ 642,667 $ 1,063,844