XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Cost of revenues        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain recognized in other income, net $ (2) $ (176) $ (297) $ (67)
Operating expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain recognized in other income, net (5) (608) (1,214) (244)
Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax (932) (2,469) 1,522 (5,459)
Interest Rate Swap        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax   715   9,682
Designated hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax (932) (1,754) 1,522 4,223
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 (7) (784) (1,511) (311)
Designated hedging instruments | Interest Rate Swap        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax 0 2,180 0 (491)
Non-designated hedging instruments | Other nonoperating income (expense)        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain recognized in other income, net $ (143) $ 124 $ (36) $ 5,444