XML 116 R104.htm IDEA: XBRL DOCUMENT v3.21.2
Other (Expense) Income, Net - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Other Income and Expenses [Abstract]        
Foreign exchange (loss) gain $ (2,446) $ 12,830 $ (248) $ 8,567
Other (expense) income, net 1,489 911 9,996 (1,811)
Total other (expense) income, net (957) 13,741 9,748 6,756
Foreign exchange gains (losses), unrealized, intercompany (2,741) 12,284 (1,298) 10,519
Gain (loss) on change in fair value of interest rate swaps $ 1,463 $ 809 9,198 (3,365)
Fair value gain on acquisition contingent consideration     $ 0 $ 1,340