Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Stock Option Plan Activity) (Details)

v2.4.0.8
Stockholders' Equity (Stock Option Plan Activity) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
9 Months Ended 12 Months Ended
Sep. 30, 2014
Dec. 31, 2013
Shares    
Balance, Beginning 1,746,709  
Granted 366,184  
Exercised (262,820)  
Forfeited (49,967)  
Cancelled (4,414)  
Balance, Ending 1,795,692 1,746,709
Exercisable 1,052,706  
Options vested and expected to vest 1,795,692  
Weighted Average Exercise Price    
Balance, Beginning (in usd per share) $ 16.79  
Granted (in usd per share) $ 73.81  
Exercised (in usd per share) $ 15.43  
Forfeited (in usd per share) $ 16.69  
Cancelled (in usd per share) $ 80.81  
Balance, Ending (in usd per share) $ 28.46 $ 16.79
Exercisable $ 20.00  
Options vested and expected to vest $ 28.46  
Weighted-Average Remaining Contractual Term in Years    
Weighted average remaining contractual term in years 7 years 5 months 19 days 7 years 6 months 26 days
Exercisable 7 years 5 months 19 days  
Options vested and expected to vest 6 years 9 months 15 days  
Aggregate Intrinsic Value    
Aggregate intrinsic value $ 43,200 $ 62,705
Exercisable 30,339  
Options vested and expected to vest $ 43,200