Quarterly report pursuant to Section 13 or 15(d)

Common Stock and Employee Equity Plans - Common Stock Activity (Details)

v3.22.2
Common Stock and Employee Equity Plans - Common Stock Activity (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
May 19, 2021
Changes in Accumulated Other Comprehensive Income (Loss) [Roll Forward]          
Balance, beginning of period (in shares)     1,232,000    
Issuance of common stock to settle convertible debt (in shares)   3,000      
Balance, end of period (in shares) 1,631,000   1,631,000    
Stock Issued During Period, Shares, Acquisitions     429,000 0  
Stock Repurchased During Period, Shares (10,200)   (25,900)    
Stock Repurchase Program, Authorized Amount $ 8,000   $ 8,000    
Payments for Repurchase of Common Stock     2,835 $ 256  
Repurchases of common stock 920   2,800    
Stock Repurchase Program, Remaining Authorized Repurchase Amount 7,400   7,400    
Total stock-based compensation expense after income taxes 260 $ 69 416 141  
Income tax benefit (32) $ (14) (75) $ (27)  
Stock Repurchase Program, Authorized Amount $ 8,000   $ 8,000    
May 2021 Stock Repurchase Program          
Changes in Accumulated Other Comprehensive Income (Loss) [Roll Forward]          
Stock Repurchase Program, Authorized Amount         $ 4,000
Stock Repurchase Program, Authorized Amount         $ 4,000
Common stock, par value          
Changes in Accumulated Other Comprehensive Income (Loss) [Roll Forward]          
Balance, beginning of period (in shares) 1,620,000 1,215,000 1,207,000 1,211,000  
Common stock issued under employee equity plans (in shares) 3,000 1,000 3,000 2,000  
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (1,000) 0 (1,000) 0  
Issuance of common stock to settle convertible debt (in shares) 0 0 0 3,000  
Balance, end of period (in shares) 1,612,000 1,213,000 1,612,000 1,213,000  
Stock Repurchased During Period, Shares (10,000) (3,000) (26,000) (3,000)