XML 84 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Convertible Senior Notes - Schedule of Components of Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 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 (80,968) (98,942)  
Net carrying amount 369,032 351,058  
Equity component 86,133 86,133  
1.50% Convertible Senior Notes Due 2022      
Liability component:      
Principal 79,795 92,000 $ 115,000
Less: debt discount, net of amortization (7,313) (12,776)  
Net carrying amount 72,482 79,224  
Equity component $ (21,318) $ (14,555)