XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Senior Notes - Schedule of Components of Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Nov. 30, 2017
0.125% Convertible Senior Notes Due 2024      
Liability component:      
Principal $ 450,000 $ 450,000  
Less: debt discount, net of amortization (90,070) (98,942)  
Net carrying amount 359,930 351,058  
Equity component 86,133 86,133  
1.50% Convertible Senior Notes Due 2022      
Liability component:      
Principal 92,000 92,000 $ 115,000
Less: debt discount, net of amortization (10,699) (12,776)  
Net carrying amount 81,301 79,224  
Equity component $ (14,555) $ (14,555)