XML 89 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Hedging - Cash Flow Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]                      
Revenues $ 1,627,820 $ 1,538,271 $ 1,524,485 $ 1,515,107 $ 1,413,265 $ 949,828 $ 941,293 $ 858,435 $ 6,205,683 $ 4,162,821 $ 3,047,597
Other income (expense), net 156,799 84,386 116,365 (61,130) 127,375 (31,747) 53,939 42,610 296,420 192,177 (790)
Foreign currency forward contracts | Not designated as hedging instrument | Reclassification out of Accumulated Other Comprehensive Income | On Foreign Currency Forward Contracts                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Other income (expense), net                 22,113 (4,838) (623)
Product revenues, net                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Revenues $ 1,626,920 $ 1,536,271 $ 1,524,485 $ 1,515,107 $ 1,413,265 $ 949,828 $ 940,380 $ 857,253 6,202,783 4,160,726 3,038,325
Product revenues, net | Foreign currency forward contracts | Designated as hedging instruments | Reclassification out of Accumulated Other Comprehensive Income | On Foreign Currency Forward Contracts                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Revenues                 $ (3,714) $ 32,546 $ (1,252)