XML 84 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stockholders' Equity - Stock Option Activities (Details) - Employee Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Number of Shares      
Outstanding, beginning balance 6,092    
Options granted 867    
Options exercised (982)    
Options forfeited or expired (421)    
Outstanding, ending balance 5,556 6,092  
Weighted Average Exercise Price      
Outstanding, beginning balance, weighted-average exercise price $ 4.58    
Options granted, weighted-average exercise price 9.48    
Options exercised, weighted-average exercise price 4.37    
Options forfeited or expired, weighted-average exercise price 6.56    
Outstanding, ending balance, weighted-average exercise price $ 5.23 $ 4.58  
Weighted average remaining contractual life 5 years 10 months 24 days    
Outstanding, Aggregate intrinsic value $ 49,895    
Vested and expected to vest as of December 31, 2016      
Vested and expected to vest, shares 5,489    
Exercisable, shares 4,065    
Outstanding, weighted-average exercise price $ 5.18    
Exercisable, weighted-average exercise price $ 4.13    
Outstanding, weighted average remaining contractual life 5 years 10 months 24 days    
Exercisable, weighted average remaining contractual life 5 years    
Vested and expected to vest, aggregate intrinsic value $ 49,570    
Exercisable, aggregate intrinsic value $ 40,996    
Fair market value of common stock $ 14.19    
Weighted-average grant date fair value per share of options granted $ 4.50 $ 2.38 $ 3.42
Intrinsic value of options exercised $ 5,865 $ 3,233 $ 9,808
Proceeds from exercise of common stock options $ 4,286 $ 1,268 $ 1,127