XML 104 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedge Accounting - Location of Gain or Loss Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Cost of revenues [1] $ 251,469 $ 207,516
General and administrative expenses 46,746 39,945
Selling and marketing expenses 29,493 24,170
Depreciation and amortization expense 13,487 13,602
Interest expense 3,385 876
Income before income tax expense and earnings from equity affiliates 59,323 47,266
Income tax effects on above (8,058) (11,202)
Net income 51,331 36,178
Foreign exchange gain, net 105 1,756
Gain/(loss) on foreign currency exchange contracts | Derivatives in cash flow hedging relationships | Cash flow hedge    
Derivative Instruments, Gain (Loss) [Line Items]    
Cost of revenues (2,755) 1,583
General and administrative expenses (242) 294
Selling and marketing expenses (19) 14
Depreciation and amortization expense (123) 98
Interest expense 74 0
Income before income tax expense and earnings from equity affiliates (3,065) 1,989
Income tax effects on above 534 (515)
Net income (2,531) 1,474
Gain/(loss) on foreign currency exchange contracts | Derivatives not designated as hedging instruments | Fair value hedge    
Derivative Instruments, Gain (Loss) [Line Items]    
Foreign exchange gain, net $ 2,528 $ (899)
[1] Exclusive of depreciation and amortization expense.