XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Cost of revenues        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) recognized in other income (expense), net $ (176) $ 131 $ (67) $ 544
Operating expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (Loss) recognized in other income (expense), net (608) 557 (244) 2,317
Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax (2,469) 1,148 (5,459) 1,445
Interest Rate Swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax 715 (746) 9,682 (868)
Designated hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax (1,754) 402 4,223 577
Designated hedging instruments | Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax (784) 688 (311) 2,861
Designated hedging instruments | Interest Rate Swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax $ 2,180 $ (5,913) $ (491) $ (16,981)