XML 23 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Charges and Asset Impairments (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 0 Months Ended 16 Months Ended 18 Months Ended
Oct. 26, 2014
Oct. 27, 2013
Oct. 28, 2012
Oct. 03, 2012
positions
Jan. 26, 2014
Oct. 27, 2013
Oct. 30, 2011
Restructuring Cost and Reserve [Line Items]              
Restructuring charges and asset impairments $ 5amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets $ 63amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets $ 168amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets        
Restructuring reserve 9us-gaap_RestructuringReserve 39us-gaap_RestructuringReserve 133us-gaap_RestructuringReserve     39us-gaap_RestructuringReserve 11us-gaap_RestructuringReserve
2012 Global Restructuring Plan [Member]              
Restructuring Cost and Reserve [Line Items]              
Number of positions eliminated       1,300us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
     
2012 Global Restructuring Plan [Member] | Severance and other employee-related costs [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges and asset impairments 5amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
39amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
106amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
       
Cost incurred to date         150us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
   
Restructuring reserve 4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
26us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
106us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
    26us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
2012 EES Restructuring Plan [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges and asset impairments   26amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
48amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
       
Cost incurred to date           87us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
 
2012 EES Restructuring Plan [Member] | Maximum [Member]              
Restructuring Cost and Reserve [Line Items]              
Number of positions eliminated           300us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
 
2012 EES Restructuring Plan [Member] | Severance and other employee-related costs [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring reserve 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
16us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
    5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
2012 EES Restructuring Plan [Member] | Inventory-related Charges [Member]              
Restructuring Cost and Reserve [Line Items]              
Cost incurred to date           13us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringCostAndReserveAxis
= amat_InventoryRelatedChargesMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
 
Others [Member] | Severance and other employee-related costs [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges and asset impairments   2amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
14amat_RestructuringSettlementandImpairmentProvisionsExcludingImpairmentsofGoodwillandIntangibleAssets
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
       
Restructuring reserve $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
$ 2us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
$ 5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
    $ 2us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
$ 6us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember