Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2015 |
Sep. 30, 2014 |
Sep. 30, 2015 |
Sep. 30, 2014 |
|
Stock options | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Anti-dilutive securities | 3 | 261 | 10 | 462 |
Service-based RSUs | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Anti-dilutive securities | 157 | 797 | 269 | 773 |
Performance-based RSUs | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Anti-dilutive securities | 1,148 | 565 | 1,148 | 572 |
Convertible senior notes | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Anti-dilutive securities | 7,704 | 7,704 | 7,704 | 7,704 |
Warrants related to issuance of convertible senior notes | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Anti-dilutive securities | 7,704 | 7,704 | 7,704 | 7,704 |