XML 54 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Other Charges (Schedule Of Activities Related To Restructuring And Other Charges) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Apr. 25, 2015
Apr. 25, 2015
Restructuring Reserve [Roll Forward]    
Liability as of beginning period   $ 69us-gaap_RestructuringReserve
Gross charges   411us-gaap_RestructuringCharges
Cash payments   (420)us-gaap_PaymentsForRestructuring
Non-cash items   2us-gaap_RestructuringReserveSettledWithoutCash1
Liability as of ending period 62us-gaap_RestructuringReserve 62us-gaap_RestructuringReserve
Fiscal 2014 plan and prior plans | Employee Severance    
Restructuring Reserve [Roll Forward]    
Liability as of beginning period   40us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Gross charges   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Cash payments   (26)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Non-cash items   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Liability as of ending period 14us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
14us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Fiscal 2014 plan and prior plans | Other    
Restructuring Reserve [Roll Forward]    
Liability as of beginning period   29us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Gross charges   0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Cash payments   (10)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Non-cash items   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Liability as of ending period 19us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
19us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Fiscal 2015 plan    
Restructuring Reserve [Roll Forward]    
Gross charges 24us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
411us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Fiscal 2015 plan | Employee Severance    
Restructuring Reserve [Roll Forward]    
Liability as of beginning period   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Gross charges   405us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Cash payments   (381)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Non-cash items   (2)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Liability as of ending period 22us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
22us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Fiscal 2015 plan | Other    
Restructuring Reserve [Roll Forward]    
Liability as of beginning period   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Gross charges   6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Cash payments   (3)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Non-cash items   4us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Liability as of ending period $ 7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
$ 7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember