XML 113 R100.htm IDEA: XBRL DOCUMENT v3.21.1
Other Income (Expense), Net - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Other Income and Expenses [Abstract]    
Foreign exchange gain (loss), unrealized $ 792 $ (8,781)
Other income (expense), net 13,690 1,391
Total other income (expense), net 14,482 (7,390)
Foreign exchange gain (loss), unrealized, intercompany 480 (6,777)
Gain on change in fair value of interest rate swaps 13,661  
Change in fair value of contingent consideration $ 0 $ (1,390)