XML 53 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 6 Months Ended
Jan. 24, 2015
Jan. 24, 2015
Restructuring Reserve [Roll Forward]    
Liability as of beginning period   $ 69us-gaap_RestructuringReserve
Gross charges   387us-gaap_RestructuringCharges
Cash payments   (368)us-gaap_PaymentsForRestructuring
Non-cash items   (6)us-gaap_RestructuringReserveSettledWithoutCash1
Liability as of ending period 82us-gaap_RestructuringReserve 82us-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   (18)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 22us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
22us-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   0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Non-cash items   (8)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Liability as of ending period 21us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
21us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2011and2014planMember
Fiscal 2015 plan    
Restructuring Reserve [Roll Forward]    
Gross charges 69us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
387us-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   386us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Cash payments   (347)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Non-cash items   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Liability as of ending period 39us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
39us-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   1us-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   2us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
Liability as of ending period $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= csco_Fiscal2015planMember