Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Narrative) (Details)

v2.4.0.6
Stock-Based Compensation (Narrative) (Details) (USD $)
12 Months Ended
Dec. 31, 2011
years
Jan. 01, 2011
Jan. 02, 2010
Stock-Based Compensation Arrangement By Stock-Based Payment Award [Line Items]      
Total stock-based compensation cost $ 76,739,000 $ 63,538,000 $ 36,038,000
Total compensation cost, income tax benefits 28,200,000 23,400,000 13,300,000
Stock-based compensation cost capitalized as part of inventory 300,000 300,000  
Total unrecognized compensation cost related to nonvested stock-based compensation 44,900,000    
Total unrecognized compensation cost related to nonvested stock-based compensation, period of recognition (years) 1    
Shares available for future grant 10,861,373    
Total fair value of stock options vested 20,600,000 22,700,000 30,600,000
Total intrinsic value of stock options exercised 113,500,000 61,600,000 37,700,000
Grant date fair value of each units granted $ 25.12 $ 18.46 $ 15.39
Fair value of restricted stock 22,900,000    
Market value of shares vested 3,700,000    
Stock Options [Member]
     
Stock-Based Compensation Arrangement By Stock-Based Payment Award [Line Items]      
Term of stock options (years) 10    
Vesting period (years) 3 years    
Performance-Based [Member] | Restricted Stock Units [Member]
     
Stock-Based Compensation Arrangement By Stock-Based Payment Award [Line Items]      
Vesting period (years) 3 years    
Performance period, years 3    
Grant date fair value of each units granted $ 95.76 $ 72.11 $ 57.42
Total market value of awards outstanding 104,300,000    
Shares earned in period 526,164 314,705 213,052
Shares earned in period, value   27,200,000 15,300,000
Fair value of shares vested 74,600,000    
Nonperformance-Based [Member] | Restricted Stock Units [Member]
     
Stock-Based Compensation Arrangement By Stock-Based Payment Award [Line Items]      
Vesting period (years) 4 years    
Grant date fair value of each units granted $ 114.31 $ 84.01 $ 57.38
Total market value of awards outstanding $ 20,000,000    
Maximum [Member] | Restricted Stock Units [Member]
     
Stock-Based Compensation Arrangement By Stock-Based Payment Award [Line Items]      
Number of shares called by equity instrument 2    
Minimum [Member] | Restricted Stock Units [Member]
     
Stock-Based Compensation Arrangement By Stock-Based Payment Award [Line Items]      
Number of shares called by equity instrument 0