XML 91 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Derivatives and Hedging Activities - Outstanding Derivatives Used to Hedge Foreign Exchange Risks (Detail)
₱ in Thousands, € in Thousands, ¥ in Thousands, £ in Thousands, SFr in Thousands, $ in Thousands, $ in Thousands
Mar. 31, 2023
EUR (€)
Mar. 31, 2023
USD ($)
Mar. 31, 2023
PHP (₱)
Mar. 31, 2023
CAD ($)
Mar. 31, 2023
GBP (£)
Mar. 31, 2023
CHF (SFr)
Mar. 31, 2023
CNY (¥)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
PHP (₱)
Dec. 31, 2022
CAD ($)
Dec. 31, 2022
GBP (£)
Dec. 31, 2022
CHF (SFr)
Dec. 31, 2022
CNY (¥)
U.S. Dollar / British Pound | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   $ 28,100             $ 28,600          
Euro / U.S. Dollar | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € € 10,000             € 9,630            
Euro / U.S. Dollar | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € 7,700             2,900            
British Pound / Euro | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         £ 1,410             £ 2,800    
British Pound / Euro | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         13,700             15,950    
British Pound / Swiss Franc | Not Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         £ 2,700             £ 2,535    
Swiss Franc / Euro | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | SFr           SFr 2,560             SFr 2,250  
Swiss Franc / U.S. Dollar | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | SFr           SFr 1,720             SFr 930  
Chinese Yuan / U.S. Dollar | Not Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ¥             ¥ 4,330             ¥ 4,400
Cash Flow Hedges | Euro / British Pound | Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € € 14,990             € 18,961            
Cash Flow Hedges | U.S. Dollar / British Pound | Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   27,204             34,501          
Cash Flow Hedges | U.S. Dollar / Euro | Designated as Hedging | Sell Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   91             824          
Cash Flow Hedges | Euro / Philippine Peso | Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ₱     ₱ 879,092             ₱ 1,030,114        
Cash Flow Hedges | British Pound / Philippine Peso | Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ₱     ₱ 910,029             ₱ 1,144,839        
Cash Flow Hedges | Euro / U.S. Dollar | Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   $ 82,901             $ 78,435          
Cash Flow Hedges | U.S. Dollar / Canadian Dollar | Designated as Hedging | Buy Notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount       $ 29,987             $ 36,423