XML 71 R61.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 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 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,186,152 10,367,349 8,177,228 10,495,781  
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 2,055,786 0 2,055,786  
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 3,528,400 3,528,400 3,528,400  
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) 272,992 455,876 272,877 455,824  
Stock options          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share (in shares) 65,331 7,858 56,522 136,342  
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%