XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 1,456,242 $ 1,238,337
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 82,023 59,822
Non-cash lease expense 10,266 9,801
Loss (gain) on disposal of property and equipment (916) 2,070
Loss on impairment of property and equipment 2,279 6,067
Stock-based compensation 86,664 68,793
Deferred income taxes 455 (10,242)
Effect on cash of changes in operating assets and liabilities:    
Accounts receivable (299,139) (106,404)
Inventories 58,387 197,107
Prepaid expenses and other assets (66,269) (5,861)
Prepaid income taxes 14,043 (39,668)
Accounts payable 148,575 (14,346)
Accrued liabilities 98,535 46,749
Accrued promotional allowances 105,806 31,492
Accrued compensation 6,434 (6,043)
Income taxes payable 33,361 4,213
Other liabilities (2,077) (2,403)
Deferred revenue (15,907) (12,652)
Net cash provided by operating activities 1,718,762 1,466,832
CASH FLOWS FROM INVESTING ACTIVITIES:    
Sales of available-for-sale investments 20,686 1,377,915
Purchases of available-for-sale investments (618,389) (342,121)
Purchases of property and equipment (104,101) (172,795)
Proceeds from sale of property and equipment 2,744 2,095
Additions to intangibles (19,681) (21,473)
Increase in other assets (507) (603)
Net cash (used in) provided by investing activities (719,248) 843,018
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on short-term debt (8,043) (6,717)
Payments on credit facilities (375,000) 0
Borrowings on credit facilities 0 750,000
Payments for debt issuance costs 0 (2,904)
Issuance of common stock 114,363 62,101
Purchases of common stock held in treasury (43,921) (3,770,184)
Net cash used in financing activities (312,601) (2,967,704)
Effect of exchange rate changes on cash and cash equivalents 72,739 (14,482)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 759,652 (672,336)
CASH AND CASH EQUIVALENTS, beginning of period 1,533,287 2,297,675
CASH AND CASH EQUIVALENTS, end of period 2,292,939 1,625,339
Cash paid during the period for:    
Interest 5,296 13,808
Income taxes $ 413,194 $ 411,884