XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Operating activities:    
Net Income (Loss) $ 1,835,550 $ 1,794,077
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of property, equipment and intangibles 339,324 296,583
Amortization of debt discount and issuance costs 4,870 3,597
Deferred income taxes 8,536 35,982
Share-based compensation programs 21,600 21,948
Other 5,928 3,574
Changes in operating assets and liabilities:    
Accounts receivable (9,175) (58,658)
Inventory (212,491) (263,896)
Accounts payable 252,454 315,910
Income taxes payable 198,780 353,366
Other (20,287) 15,172
Net cash provided by operating activities 2,425,089 2,517,655
Investing activities:    
Purchases of property and equipment (732,916) (753,958)
Proceeds from sale of property and equipment 10,268 10,461
Investment in tax credit equity investments 0 (4,150)
Other (160,960) (2,126)
Net cash used in investing activities (883,608) (749,773)
Financing activities:    
Proceeds from borrowings on revolving credit facility 30,000 3,227,000
Payments on revolving credit facility (30,000) (3,227,000)
Net (payments) proceeds of commercial paper (706,850) 1,025,075
Proceeds from the issuance of long-term debt 498,910 0
Principal payments on long-term debt 0 (300,000)
Payment of debt issuance costs (3,900) (39)
Repurchases of common stock (1,604,509) (2,590,980)
Net proceeds from issuance of common stock 112,825 71,604
Other (569) (354)
Net cash used in financing activities (1,704,093) (1,794,694)
Effect of exchange rate changes on cash (907) 893
Net decrease in cash and cash equivalents (163,519) (25,919)
Cash and cash equivalents at beginning of the period 279,132 108,583
Cash and cash equivalents at end of the period 115,613 82,664
Supplemental disclosures of cash flow information:    
Income taxes paid 419,331 147,128
Interest paid, net of capitalized interest $ 139,228 $ 127,085