XML 47 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Income Per Share - Anti-dilutive Common Stock Equivalents Not Included in Calculation of Net Income Per Diluted Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share 10,871 13 25,330 6,422
Stock Options, Employee Stock Purchase Plan, and Restricted Stock Units [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share 6 13 1,213 53
Warrants [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share 10,865   14,050 6,369
Senior Convertible Notes [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share     10,067