XML 74 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Jan. 23, 2015
Jan. 24, 2014
Jan. 23, 2015
Jan. 24, 2014
Stock-based Compensation Expense by Component and Classification        
Stock-based compensation expense $ 33us-gaap_AllocatedShareBasedCompensationExpense $ 33us-gaap_AllocatedShareBasedCompensationExpense $ 115us-gaap_AllocatedShareBasedCompensationExpense $ 108us-gaap_AllocatedShareBasedCompensationExpense
Income tax benefits (8)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (9)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (31)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (30)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Total stock-based compensation expense, net of tax 25us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 24us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 84us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 78us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Cost of Products Sold        
Stock-based Compensation Expense by Component and Classification        
Stock-based compensation expense 4us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
3us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
12us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
10us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Research and Development Expense        
Stock-based Compensation Expense by Component and Classification        
Stock-based compensation expense 5us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
6us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
20us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
20us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Selling, General and Administrative Expense        
Stock-based Compensation Expense by Component and Classification        
Stock-based compensation expense 24us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
24us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
83us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
78us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Stock Options        
Stock-based Compensation Expense by Component and Classification        
Stock-based compensation expense 7us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
7us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
27us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
27us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Restricted Stock Awards        
Stock-based Compensation Expense by Component and Classification        
Stock-based compensation expense 24us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
24us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
78us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
72us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Employee Stock Purchase Plan        
Stock-based Compensation Expense by Component and Classification        
Stock-based compensation expense $ 2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= mdt_EmployeesStockPurchasePlanMember
$ 2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= mdt_EmployeesStockPurchasePlanMember
$ 10us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= mdt_EmployeesStockPurchasePlanMember
$ 9us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= mdt_EmployeesStockPurchasePlanMember