XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Financial Instruments - Schedule of gains or losses recognized in other comprehensive income (loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Comprehensive Income (Loss) [Line Items]    
Amount of gain (Loss) recognized in OCI on derivatives (effective portion) $ 19,287 $ 18,824
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 2,960 2,191
Non designated hedges, amount of (gain) loss recognized in statement of income on derivatives 730 7,851
Revenue    
Other Comprehensive Income (Loss) [Line Items]    
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 391 635
Cost of revenue    
Other Comprehensive Income (Loss) [Line Items]    
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 1,745 (1,413)
Selling, general and administrative expenses    
Other Comprehensive Income (Loss) [Line Items]    
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 508 (191)
Interest expense    
Other Comprehensive Income (Loss) [Line Items]    
Amount of gain (loss) reclassified from OCI into statement of income (effective portion) 316 3,160
Forward foreign exchange contracts    
Other Comprehensive Income (Loss) [Line Items]    
Amount of gain (Loss) recognized in OCI on derivatives (effective portion) 16,449 17,375
Forward foreign exchange contracts | Foreign exchange gains (losses), net | Non-designated    
Other Comprehensive Income (Loss) [Line Items]    
Non designated hedges, amount of (gain) loss recognized in statement of income on derivatives 730 7,851
Interest rate swaps    
Other Comprehensive Income (Loss) [Line Items]    
Amount of gain (Loss) recognized in OCI on derivatives (effective portion) $ 2,838 $ 1,449