XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share - Potential Common Share Equivalents Excluded from Computation of Diluted Net Income per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share (in shares) 8,213,284 10,838,065 8,256,475 10,883,448  
1.25% Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share (in shares) 0 5,910,954 0 5,910,954  
1.375% Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share (in shares) 4,319,429 4,319,429 4,319,429 4,319,429  
0.375% Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share (in shares) 3,528,400 0 3,528,400 0  
Unvested restricted stock units          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share (in shares) 298,600 426,550 356,577 421,776  
Stock options          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share (in shares) 66,855 181,132 52,069 231,289  
1.25% Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Debt, interest rate 1.25% 1.25% 1.25% 1.25%  
1.375% Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Debt, interest rate 1.375% 1.375% 1.375% 1.375% 1.375%
0.375% Convertible Senior Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Debt, interest rate 0.375% 0.375% 0.375% 0.375% 0.375%