XML 31 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating activities:      
Net income $ 2,467,332 $ 3,879,492 $ 3,246,814
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 437,804 384,202 347,653
Equity-based compensation 61,744 59,240 57,715
Deferred income taxes 55,665 37,186 322,007
Other adjustments (19,716) (1,795) (3,240)
Changes in certain assets and liabilities:      
Accounts receivable 446,765 (110,560) (944,516)
Inventories 232,282 413,262 (1,685,834)
Other assets (23,777) (6,884) (2,491)
Accounts payable (30,148) (289,042) 557,735
Income taxes receivable/payable 56,756 31,623 (105,921)
Accrued expenses (164,779) 63,679 414,214
Net cash provided by operating activities 3,519,928 4,460,403 2,204,136
Investing activities:      
Purchases of property, plant and equipment (1,657,905) (908,902) (1,006,239)
Purchases of short-term investments (1,145,493) (927,584)  
Proceeds from maturities of short-term investments 1,054,742 297,950  
Business combinations, net of cash acquired   (134,090)  
Investments in unconsolidated affiliates   (222,480)  
Other investing activities (221,593) 15,837 6,819
Net cash used in investing activities (1,970,249) (1,879,269) (999,420)
Financing activities:      
Issuance of current and long-term debt 1,365,664 1,465,257 1,516,556
Repayment of current and long-term debt (1,367,553) (1,507,475) (1,522,002)
Dividends paid (271,317) (237,163) (212,968)
Purchases of treasury stock (1,452,203) (1,800,905) (1,060,632)
Other financing activities (51,725) (116,298) (50,423)
Net cash used in financing activities (1,777,134) (2,196,584) (1,329,469)
Increase (decrease) in cash and equivalents, and restricted cash (227,455) 384,550 (124,753)
Cash and equivalents, and restricted cash at beginning of period 1,633,919 1,249,369 1,374,122
Cash and equivalents, and restricted cash at end of period 1,406,464 1,633,919 1,249,369
Supplemental disclosure information:      
Cash paid for interest 103,165 100,994 103,374
Cash paid for income taxes, net $ 642,667 $ 1,063,844 $ 737,157