XML 82 R66.htm IDEA: XBRL DOCUMENT v3.3.1.900
EARNINGS PER SHARE Additional Information (Details) - shares
12 Months Ended
Jun. 19, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Earnings Per Share, Basic and Diluted [Abstract]        
Outstanding stock options and ESPP shares   4,096,910 4,603,292 5,169,828
Anti-dilutive stock options and ESPP shares   1,056,250 550,178 912,570
Accelerated share repurchase agreement, initial share delivery and retirement 3,600,000 7,200,000