XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.2
General (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of Reconciliation of Prepaid Expenses And Other Current Assets
The following table provides a detail of prepaid expenses and other current assets reported within the Condensed Consolidated Balance Sheets as of:
(in thousands)June 30, 2025December 31, 2024
Prepaid expenses$170,430 $118,401 
Consideration receivable from vendors969,800 972,842 
Other current assets500,744 584,067 
Total prepaid expenses and other current assets$1,640,974 $1,675,310 
Schedule of Derivative Instruments
The following table summarizes the classification and carrying amounts of the derivative instruments and the foreign currency denominated debt, a non-derivative financial instrument, that are designated and qualify as part of hedging relationships (in thousands):
June 30, 2025December 31, 2024
InstrumentBalance Sheet LocationNotionalBalanceNotionalBalance
Net investment hedges:
Forward contractPrepaid expenses and other current assets$245,960$4,394$1,867,966$85,834
Forward contractsOther current liabilities$1,633,396$83,467$$
Foreign currency debt Long-term debt475,000$556,700475,000$494,285
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)
The tables below presents gains and losses related to designated net investment hedges:
Gain (Loss) Recognized in AOCL before ReclassificationsGain Recognized in Interest Expense for Excluded Components
(in thousands)2025202420252024
Three Months Ended June 30,
Net investment hedges:
Forward contracts$(110,006)$6,994 $5,755 $4,651 
Foreign currency debt (42,228)5,670 — — 
Total$(152,234)$12,664 $5,755 $4,651 
Gain (Loss) Recognized in AOCL before ReclassificationsGain Recognized in Interest Expense for Excluded Components
(in thousands)2025202420252024
Six Months Ended June 30,
Net investment hedges:
Forward contracts$(153,086)$20,256 $11,514 $9,020 
Foreign currency debt (62,415)22,750 — — 
Total$(215,501)$43,006 $11,514 $9,020 
Schedule of Supplier Finance Program
(in thousands)June 30, 2025
Obligations outstanding at the beginning of the period$3,365,836 
Invoices confirmed during the period2,035,678 
Confirmed invoices paid during the period(2,215,695)
Confirmed obligations outstanding at the end of the period$3,185,819 
Schedule of Earnings per Share, Basic and Diluted
The following table summarizes basic and diluted shares outstanding:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except per share data)2025202420252024
Net income$254,880 $295,544 $449,272 $544,438 
Weighted average common shares outstanding138,990 139,358 138,887 139,394 
Dilutive effect of stock options and non-vested restricted stock awards254 471 320 567 
Weighted average common shares outstanding – assuming dilution139,244 139,829 139,207 139,961 
Basic earnings per share$1.83 $2.12 $3.23 $3.91 
Diluted earnings per share$1.83 $2.11 $3.23 $3.89