Annual report pursuant to Section 13 and 15(d)

Common Stock and Net Loss Per Share - Schedule of potential common shares that were excluded from the computation of diluted net loss per share (Details)

v3.6.0.2
Common Stock and Net Loss Per Share - Schedule of potential common shares that were excluded from the computation of diluted net loss per share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total common stock equivalents (in shares) 34,209 30,864 22,004
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total common stock equivalents (in shares) 9,436 12,816 10,980
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total common stock equivalents (in shares) 22,404 17,272 11,024
Performance stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total common stock equivalents (in shares) 2,369 776 0