XML 46 R25.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Income (Loss) per Share (Tables)
12 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Schedule of common stock equivalents excluded due to anti-dilutive effect

 

 

 

 

 

 

 

 

 

 

Year Ended December 31, 

 

 

 

 

 

 

    

2014

    

2015

    

2016

 

Outstanding common stock options

 

5,096,674

 

5,686,815

 

6,447,594

 

Outstanding warrants

 

34,647

 

34,647

 

34,647

 

Outstanding PRSUs

 

245,396

 

213,758

 

 —

 

Outstanding RSUs

 

161,439

 

351,414

 

394,132

 

Shares to be purchased under the ESPP

 

2,894

 

4,236

 

4,394

 

Total

 

5,541,050

 

6,290,870

 

6,880,767

 

 

Schedule of dilutive shares included in determination of weighted average shares outstanding

 

 

 

 

 

    

Year Ended

 

 

 

December 31,

 

 

 

2014

 

Outstanding common stock options

 

1,494,796

 

Outstanding warrants

 

5,433

 

Outstanding RSUs

 

14,128

 

Shares to be purchased under the ESPP

 

1,392

 

Total

 

1,515,749