XML 31 R71.htm IDEA: XBRL DOCUMENT v2.4.0.8
Stock-Based Compensation - Stock Award Activity (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 28, 2013
Dec. 29, 2012
Dec. 31, 2011
Jan. 02, 2010
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Stock option, outstanding shares, beginning balance 5,645 8,016    
Stock option, granted, shares 1,452 51 40  
Stock option, exercised, shares (2,619) (2,116) (2,397)  
Stock option, forfeited/cancelled/expired, shares (291) (306) (42)  
Stock option, outstanding shares, ending balance 4,187 5,645 8,016 10,415
Stock option, vested and expected to vest, shares 4,022      
Stock option, exercisable, shares 2,783      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Stock option, weighted-Average price, beginning balance $ 17.36 $ 16.72    
Stock option, granted, weighted-average Price $ 25.70 $ 18.31 $ 19.62  
Stock option, exercised, weighted-average price $ 16.56 $ 14.80 $ 15.44  
Stock option, forfeited/cancelled/expired, weighted-average price $ 20.14 $ 18.37 $ 16.25  
Stock option, weighted-average price, ending balance $ 20.56 $ 17.36 $ 16.72 $ 16.41
Stock option, vested and expected to vest, weighted-average price $ 20.34      
Stock option, exercisable, weighted-average price $ 17.83      
Stock option, weighted-average remaining contractual term, beginning balance 3 years 1 month 6 days 2 years 8 months 12 days 2 years 9 months 18 days 3 years 8 months 12 days
Stock option, vested and expected to vest, weighted-average remaining contractual term 3 years 1 month 6 days      
Stock option, exercisable, weighted-average remaining contractual term 2 years 8 months 12 days      
Stock option, vested and expected to vest, aggregate intrinsic value $ 15,469      
Stock option, aggregate intrinsic value 15,469      
Stock option, exercisable, aggregate intrinsic value $ 15,444