XML 64 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Hedging - Cash Flow Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Revenues $ 1,793,370 $ 1,524,485 $ 3,517,675 $ 3,039,592
Other income (expense), net 8,051 116,365 (44,602) 55,235
On Foreign Currency Forward Contracts | Reclassification out of Accumulated Other Comprehensive Income | Foreign Currency Forward Contracts | Not designated as hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Other income (expense), net (953) 6,056 (8,950) (10,173)
Product revenues, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Revenues 1,793,370 1,524,485 3,516,675 3,039,592
Product revenues, net | On Foreign Currency Forward Contracts | Reclassification out of Accumulated Other Comprehensive Income | Foreign Currency Forward Contracts | Designated as hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Revenues $ (17,600) $ 6,366 $ (34,118) $ 15,288