XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments and Hedging Activities - Gains (Losses) on Hedged Items and Derivative Instruments Recognized in the Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total amounts presented in the Consolidated Statements of Operations $ 11,079,166 $ 9,559,310 $ 21,621,967 $ 18,929,750
Total amounts presented in the Consolidated Statements of Operations 5,325,311 5,174,143 10,588,458 10,151,216
Total amounts presented in the Consolidated Statements of Operations 39,630 79,005 90,529 234,364
Amount of gains (losses) reclassified from AOCI (37,000) 33,000 127,000 22,000
Foreign exchange contracts | Revenues        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gains (losses) reclassified from AOCI (37,385) 33,301 127,411 22,060
Hedged items 0 0 0 0
Derivatives designated as hedging instruments 0 0 0 0
Amount excluded from assessment of effectiveness and recognized in earnings based on amortization approach 0 0 0 0
Gains (Losses) on derivatives not designated as hedging instruments 0 0 0 0
Foreign exchange contracts | Cost of Revenues        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gains (losses) reclassified from AOCI 344 73 (1,995) 267
Hedged items 0 0 0 0
Derivatives designated as hedging instruments 0 0 0 0
Amount excluded from assessment of effectiveness and recognized in earnings based on amortization approach 0 0 0 0
Gains (Losses) on derivatives not designated as hedging instruments 0 0 0 0
Foreign exchange contracts | Interest and other income (expense)        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of gains (losses) reclassified from AOCI 0 0 0 0
Hedged items (311,562) 0 (465,387) 0
Derivatives designated as hedging instruments 316,192 0 473,627 0
Amount excluded from assessment of effectiveness and recognized in earnings based on amortization approach (14,802) 0 (29,371) 0
Gains (Losses) on derivatives not designated as hedging instruments $ (50,021) $ 9,797 $ (70,971) $ 14,063