XML 23 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivatives - Schedule of Unsettled Purchased Foreign Currency Forward Contracts (Details) - Foreign currency forward contracts - Long
₨ in Thousands, £ in Thousands, zł in Thousands, kr in Thousands, R$ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2019
USD ($)
Dec. 31, 2019
AUD ($)
Dec. 31, 2019
GBP (£)
Dec. 31, 2019
SGD ($)
Dec. 31, 2019
INR (₨)
Dec. 31, 2019
SEK (kr)
Dec. 31, 2019
PLN (zł)
Dec. 31, 2018
BRL (R$)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
AUD ($)
Dec. 31, 2018
GBP (£)
Dec. 31, 2018
SGD ($)
Dec. 31, 2018
INR (₨)
Dec. 31, 2018
SEK (kr)
Dec. 31, 2018
PLN (zł)
Polish Zloty                              
Derivative [Line Items]                              
Notional amount $ 68,971           zł 265,000   $ 64,281           zł 232,500
Average contract rate 0.2603 0.2603 0.2603 0.2603 0.2603 0.2603 0.2603 0.2765 0.2765 0.2765 0.2765 0.2765 0.2765 0.2765 0.2765
Singapore Dollar                              
Derivative [Line Items]                              
Notional amount $ 46,759     $ 63,500         $ 44,504     $ 59,800      
Average contract rate 0.7364 0.7364 0.7364 0.7364 0.7364 0.7364 0.7364 0.7442 0.7442 0.7442 0.7442 0.7442 0.7442 0.7442 0.7442
Indian Rupee                              
Derivative [Line Items]                              
Notional amount $ 61,708       ₨ 4,485,000       $ 39,956       ₨ 2,880,000    
Average contract rate 0.0138 0.0138 0.0138 0.0138 0.0138 0.0138 0.0138 0.0139 0.0139 0.0139 0.0139 0.0139 0.0139 0.0139 0.0139
British Pound Sterling                              
Derivative [Line Items]                              
Notional amount $ 24,109   £ 18,400           $ 26,525   £ 19,600        
Average contract rate 1.3103 1.3103 1.3103 1.3103 1.3103 1.3103 1.3103 1.3533 1.3533 1.3533 1.3533 1.3533 1.3533 1.3533 1.3533
Australian Dollar                              
Derivative [Line Items]                              
Notional amount $ 11,521 $ 16,500             $ 17,674 $ 23,950          
Average contract rate 0.6982 0.6982 0.6982 0.6982 0.6982 0.6982 0.6982 0.7379 0.7379 0.7379 0.7379 0.7379 0.7379 0.7379 0.7379
Swedish Krona                              
Derivative [Line Items]                              
Notional amount $ 4,106         kr 38,100     $ 5,678         kr 48,250  
Average contract rate 0.1075 0.1075 0.1075 0.1075 0.1075 0.1075 0.1075 0.1177 0.1177 0.1177 0.1177 0.1177 0.1177 0.1177 0.1177
Brazilian Real                              
Derivative [Line Items]                              
Notional amount               R$ 14,300 $ 3,753            
Average contract rate               0.2615 0.2615 0.2615 0.2615 0.2615 0.2615 0.2615 0.2615