XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income (Loss) Per Share - Schedule of Anti-Dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 12,171,771 26,686,765 24,592,948 30,485,836
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 119,438 9,971,297 9,290,347 9,971,297
Service-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 0 2,121,359 2,586,915 2,121,359
Performance-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares)     663,353 0
Convertible preferred stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 3,309 8,456 3,309 8,456
6.50% Convertible Senior Notes Due 2024 | Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 11,039,574 14,585,653 11,039,574 14,585,653
August 2019 Bonds | Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 0 0 0 3,799,071
December 2019 Bonds | Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 1,009,450 0 1,009,450 0