XML 40 R30.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 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share 21,733 9,679 32,559 9,627
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 3 126 1,817 74
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 9,553 15,642 9,553
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,865   15,100