XML 71 R55.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net income per share attributable to common stockholders - Antidilutive Securities Excluded from Computation of Net Income per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from the calculation of diluted shares outstanding (shares) 2,681 15,921 32,312
Series A Redeemable Convertible Preferred Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from the calculation of diluted shares outstanding (shares) 0 15,136 30,523
Stock Options, ESPP and Restricted Stock Units (RSUs) [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from the calculation of diluted shares outstanding (shares) 2,680 360 1,409
Unvested Stock Awards and Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from the calculation of diluted shares outstanding (shares) 1 425 380