XML 103 R80.htm IDEA: XBRL DOCUMENT v3.23.2
FINANCIAL DERIVATIVES AND HEDGING ACTIVITIES - Outstanding Derivatives Used to Hedge Foreign Exchange Risks (Details)
₱ in Thousands, € in Thousands, ¥ in Thousands, £ in Thousands, SFr in Thousands, $ in Thousands, $ in Thousands
Jun. 30, 2023
EUR (€)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
PHP (₱)
Jun. 30, 2023
CAD ($)
Jun. 30, 2023
GBP (£)
Jun. 30, 2023
CHF (SFr)
Jun. 30, 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/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   $ 22,400             $ 28,600          
Euro / U.S. Dollar | Not Designated as Hedging | Sell/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € € 9,700             € 9,630            
Euro / U.S. Dollar | Not Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € 1,750             2,900            
British Pound / Euro | Not Designated as Hedging | Sell/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         £ 3,000             £ 2,800    
British Pound / Euro | Not Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         6,400             15,950    
U.S. Dollar / Swiss Franc | Not Designated as Hedging | Sell/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   11,700                   0    
British Pound / Swiss Franc | Not Designated as Hedging | Sell/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | £         £ 1,900             2,535    
Euro / Swiss Franc | Not Designated as Hedging | Sell/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount 6,800                     £ 0    
Swiss Franc / Euro | Not Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | SFr           SFr 0             SFr 2,250  
Swiss Franc / U.S. Dollar | Not Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | SFr           SFr 0             SFr 930  
Chinese Yuan / U.S. Dollar | Not Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ¥             ¥ 2,680             ¥ 4,400
Cash Flow Hedges | Euro / British Pound | Designated as Hedging | Sell/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | € € 13,504             € 18,961            
Cash Flow Hedges | U.S. Dollar / British Pound | Designated as Hedging | Sell/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   27,780             34,501          
Cash Flow Hedges | U.S. Dollar / Euro | Designated as Hedging | Sell/Buy - sell notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   1             824          
Cash Flow Hedges | Euro / Philippine Peso | Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ₱     ₱ 1,130,029             ₱ 1,030,114        
Cash Flow Hedges | British Pound / Philippine Peso | Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount | ₱     ₱ 808,909             ₱ 1,144,839        
Cash Flow Hedges | Euro / U.S. Dollar | Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount   $ 91,934             $ 78,435          
Cash Flow Hedges | U.S. Dollar / Canadian Dollar | Designated as Hedging | Sell/Buy - buy notional                            
Derivative Instruments And Hedging Activities Disclosures [Line Items]                            
Derivative notional amount       $ 31,192             $ 36,423