XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Schedule of senior convertible notes (Details) - USD ($)
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Nov. 30, 2018
Jun. 30, 2017
Senior Notes [Abstract]          
Net carrying amount of Senior Convertible Notes due 2022 $ 1,034,700,000   $ 1,010,300,000    
Senior Notes          
Senior Notes [Abstract]          
Fair value of outstanding senior convertible notes: 1,635,200,000   1,399,800,000    
Amount by which the notes' if-converted value exceeds their principal amount: 322,500,000 $ 125,400,000      
Senior Notes | Senior convertible notes due 2022          
Senior Notes [Abstract]          
Principal amount 400,000,000.0   400,000,000.0   $ 400,000,000.0
Unamortized debt discount (44,200,000)   (51,100,000)    
Unamortized debt issuance costs (5,500,000)   (6,300,000)    
Net carrying amount of Senior Convertible Notes due 2022 350,300,000   342,600,000    
Fair value of outstanding senior convertible notes: 638,300,000   540,200,000    
Amount by which the notes' if-converted value exceeds their principal amount: 225,500,000 125,400,000      
Senior Notes | Senior convertible notes due 2023          
Senior Notes [Abstract]          
Principal amount 850,000,000.0   850,000,000.0 $ 850,000,000.0  
Unamortized debt discount (156,100,000)   (171,800,000)    
Unamortized debt issuance costs (9,500,000)   (10,500,000)    
Net carrying amount of Senior Convertible Notes due 2022 684,400,000   667,700,000    
Fair value of outstanding senior convertible notes: 996,900,000   859,600,000    
Amount by which the notes' if-converted value exceeds their principal amount: 97,000,000.0 $ 0      
Senior Notes | Zero Point Seven Five Percent Senior Convertible Notes          
Senior Notes [Abstract]          
Total net carrying amount of senior convertible notes $ 1,034,700,000   $ 1,010,300,000