XML 68 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income (Loss) Per Share - Summary of Potentially Dilutive Securities (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 847 31,728 42,315
Common stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 161 1,811 3,370
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 413 10,202 11,403
ESPP obligations      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 273 318 362
2018 Notes | Convertible senior notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 0 0 7,783
2022 Notes | Convertible senior notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 0 5,807 5,807
2018 Warrants | Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 0 7,783 7,783
2022 Warrants | Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive securities (in shares) 0 5,807 5,807