XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
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
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total amounts presented in the Consolidated Statements of Operations $ 10,542,801 $ 9,370,440
Total amounts presented in the Consolidated Statements of Operations 5,263,147 4,977,073
Total amounts presented in the Consolidated Statements of Operations 50,899 155,359
Amount of gains (losses) reclassified from AOCI 165,000 (11,000)
Foreign exchange contracts | Revenues    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Amount of gains (losses) reclassified from AOCI 164,796 (11,241)
Hedged items 0 0
Derivatives designated as hedging instruments 0 0
Amount excluded from assessment of effectiveness and recognized in earnings based on amortization approach 0 0
Gains (Losses) on derivatives not designated as hedging instruments 0 0
Foreign exchange contracts | Cost of Revenues    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Amount of gains (losses) reclassified from AOCI (2,339) 194
Hedged items 0 0
Derivatives designated as hedging instruments 0 0
Amount excluded from assessment of effectiveness and recognized in earnings based on amortization approach 0 0
Gains (Losses) on derivatives not designated as hedging instruments 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
Hedged items (153,825) 0
Derivatives designated as hedging instruments 157,435 0
Amount excluded from assessment of effectiveness and recognized in earnings based on amortization approach (14,569) 0
Gains (Losses) on derivatives not designated as hedging instruments $ (20,950) $ 4,266