XML 43 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation, Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Stock-Based Compensation [Abstract]      
Shares, Outstanding, Beginning Balance (in shares) 3,572,116    
Shares, Granted (in shares) 137,388    
Shares, Exercised (in shares) (205,617)    
Shares, Forfeited or expired (in shares) (19,425)    
Shares, Outstanding, Ending Balance (in shares) 3,484,462   3,572,116
Shares, Exercisable (in shares) 1,804,814    
Shares, Vested and expected to vest (in shares) 3,272,505    
Weighted- Average Exercise Price, Outstanding, Beginning Balance (in dollars per share) $ 11.40    
Weighted- Average Exercise Price, Granted (in dollars per share) 32.17    
Weighted- Average Exercise Price, Exercised (in dollars per share) 2.26    
Weighted- Average Exercise Price, Forfeited or expired (in dollars per share) 18.25    
Weighted- Average Exercise Price, Outstanding, Ending Balance (in dollars per share) 12.72   $ 11.40
Weighted- Average Exercise Price, Exercisable (in dollars per share) 5.56    
Weighted- Average Exercise Price, Vested and expected to vest (in dollars per share) $ 12.35    
Weighted- Average Remaining Contractual Term, Outstanding 7 years 1 month 6 days   7 years 3 months 18 days
Weighted- Average Remaining Contractual Term, Exercisable 5 years 7 months 6 days    
Weighted- Average Remaining Contractual Term, Vested and expected to vest 7 years    
Aggregate Intrinsic Value, Outstanding, Ending Balance $ 87,994    
Aggregate Intrinsic Value, Exercisable 58,488    
Aggregate Intrinsic Value, Vested and expected to vest $ 83,835    
Weighted-average grant-date fair value of options granted (in dollars per share) $ 21.47    
Intrinsic value of options exercised $ 6,500    
Cash received for options exercised 425 $ 306  
Fair value of shares vested 3,300    
Unrecognized compensation expense related to non-vested stock-options, net of related forfeiture estimates $ 18,700    
Unrecognized compensation expense recognition period 3 years