XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments, Hedging Activities and Fair Value - Effect of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Effect of derivative instruments    
Amount Recognized in OCI on Derivatives $ 18 $ (1,483)
Amount Reclassified from AOCI into Income - Effective Portion or Equity 815 (721)
Foreign currency exchange forward contracts    
Effect of derivative instruments    
Amount Recognized in OCI on Derivatives (1) 2,037
Foreign currency exchange forward contracts | Cost of services and products sold    
Effect of derivative instruments    
Amount Reclassified from AOCI into Income - Effective Portion or Equity (50) (1,404)
Interest rate swaps    
Effect of derivative instruments    
Amount Recognized in OCI on Derivatives 19 (3,578)
Interest rate swaps | Interest Expense    
Effect of derivative instruments    
Amount Reclassified from AOCI into Income - Effective Portion or Equity 865 378
Cross currency interest rate swaps    
Effect of derivative instruments    
Amount Recognized in OCI on Derivatives 0 58
Cross currency interest rate swaps | Interest Expense    
Effect of derivative instruments    
Amount Reclassified from AOCI into Income - Effective Portion or Equity $ 0 $ 305