XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments, Hedging Activities and Fair Value - Effect of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Effect of derivative instruments    
Amount Recognized in OCI on Derivatives $ 1,009 $ 18
Amount Reclassified from AOCI into Income - Effective Portion or Equity (462) (815)
Foreign currency exchange forward contracts    
Effect of derivative instruments    
Amount Recognized in OCI on Derivatives 1,009 (1)
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 588 50
Interest rate swaps    
Effect of derivative instruments    
Amount Recognized in OCI on Derivatives 0 19
Interest rate swaps | Interest Expense    
Effect of derivative instruments    
Amount Reclassified from AOCI into Income - Effective Portion or Equity $ 1,050 $ 865