XML 80 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Charges and Asset Impairments (Major Components of the Restructuring and Asset Impairment Charges) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Oct. 26, 2014
Oct. 27, 2013
Oct. 28, 2012
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset impairments $ 5us-gaap_RestructuringCostsAndAssetImpairmentCharges $ 63us-gaap_RestructuringCostsAndAssetImpairmentCharges $ 168us-gaap_RestructuringCostsAndAssetImpairmentCharges
2012 Global Restructuring Plan [Member] | Severance and other employee-related costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset impairments 5us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
39us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
106us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_A2012GlobalRestructuringPlanMember
2012 EES Restructuring Plan [Member] | Severance and other employee-related costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset impairments 0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
8us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
27us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
2012 EES Restructuring Plan [Member] | Contract cancellation and other costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset impairments 0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_ContractTerminationandOtherCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
6us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_ContractTerminationandOtherCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
1us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_ContractTerminationandOtherCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
2012 EES Restructuring Plan [Member] | Asset impairments [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset impairments 0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_AssetImpairmentsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
12us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_AssetImpairmentsMember
/ us-gaap_RestructuringPlanAxis
= amat_EesRestructuringPlanMember
20us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_AssetImpairmentsMember
/ 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 0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
2us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
14us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_EmployeeSeveranceandOtherEmployeerelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
Others [Member] | Contract cancellation and other costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset impairments $ 0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_ContractTerminationandOtherCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
$ (4)us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_ContractTerminationandOtherCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember
$ 0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= amat_ContractTerminationandOtherCostsMember
/ us-gaap_RestructuringPlanAxis
= amat_OtherRestructuringPlansMember