XML 128 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
- Cash Flow Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivative Instruments, Gain (Loss) [Line Items]                      
Product revenues, net $ 1,413,265 $ 949,828 $ 941,293 $ 858,435 $ 870,106 $ 784,535 $ 752,157 $ 640,799 $ 4,162,821 $ 3,047,597 $ 2,488,652
Other income (expense), net 127,375 (31,747) 53,939 42,610 (90,452) (60,995) 53,819 96,838 192,177 (790) (81,382)
Foreign currency forward contracts | Product revenues, net | Designated as hedging instruments                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Gain (loss) on derivatives designated as hedging instruments                 32,546    
Gain (loss) on cash flow hedging instruments                   (1,252) 768
Foreign currency forward contracts | Other (expense) income, net                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Gain (loss) on derivatives not designated as hedging instruments                 4,838    
Foreign currency forward contracts | Other (expense) income, net | Not designated as hedging instrument                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Gain (loss) on cash flow hedging instruments                   623 14,129
Product                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Product revenues, net $ 1,413,265 $ 949,828 $ 940,380 $ 857,253 $ 868,173 $ 782,511 $ 749,912 $ 637,729 $ 4,160,726 $ 3,038,325 $ 2,165,480