XML 65 R49.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation - Option and RSA Activity Rollforward (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
9 Months Ended 12 Months Ended
Sep. 30, 2014
Dec. 31, 2013
Shares Available for Grant    
Shares available for grant beginning balance (in shares) 8,941  
Shares available for grant, authorized (in shares) 6,510  
Early exercised shares repurchased (in shares) 26  
Shares available for grant ending balance (in shares) 12,447 8,941
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodsharesavailableforgrant 3,537  
Number of Shares Underlying Outstanding Options and RSAs (in thousands)    
Beginning balance, options (in shares) 11,245  
Options granted (in shares) 3,483  
Options exercised (in shares) (244)  
Options canceled (in shares) (507)  
Ending balance, options (in shares) 13,977 11,245
Vested and exercisable (in shares) 3,661  
Vested and expected to vest (in shares) 12,338  
Weighted- Average Exercise Price per Share    
Outstanding beginning balance (usd per share) $ 6.82  
Options granted (usd per share) $ 33.32  
Options exercised (usd per share) $ 7.60  
Options canceled (usd per share) $ 11.19  
Early exercised shares repurchased $ 4.05  
Outstanding ending balance (usd per share) $ 13.25 $ 6.82
Vested and exercisable (usd per share) $ 4.67  
Vested and expected to vest (usd per share) $ 12.20  
Weighted- Average Remaining Contractual Term and Aggregate Intrinsic Value of Stock Options Outstanding    
Weighted-average remaining contractual term of stock options outstanding 8 years 4 months 24 days 8 years 9 months 18 days
Weighted-average remaining contractual term of stock options vested and exercisable 7 years 6 months 7 days  
Weighted-average remaining contractual term of stock options vested and expected to vest 8 years 3 months 22 days  
Aggregate intrinsic value of stock options outstanding $ 1,047,415 $ 254,319
Aggregate intrinsic value of stock options outstanding vested and exercisable 306,260  
Aggregate intrinsic value of stock options outstanding vested and expected to vest $ 939,302