XML 69 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Other Charges - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
1 Months Ended 3 Months Ended 1 Months Ended 12 Months Ended
May 31, 2013
t
Mar. 31, 2015
Employees
Mar. 31, 2014
May 31, 2014
t
Jun. 30, 2014
t
Dec. 31, 2014
Employees
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges   $ 177us-gaap_RestructuringCharges $ 461us-gaap_RestructuringCharges      
Number of employees associated with layoff costs   210aa_NumberOfEmployeeChargedLayoff        
Capacity of lines under review 460,000aa_CapacityOfLinesUnderReview          
Capacity of lines under review period 15 months          
Minimum amount of cash payments expected to be paid beyond the end of the current annual period   15aa_MinimumAmountOfCashPaymentsExpectedToBePaidBeyondCurrentAnnualPeriod        
Maximum amount of cash payments expected to be paid beyond the end of the current annual period   20aa_MaximumAmountOfCashPaymentsExpectedToBePaidBeyondCurrentAnnualPeriod        
Smelter [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of plants permanently shut down and demolished     2aa_NumberOfPlantsPermanentlyShutdownAndDemolished
/ us-gaap_FairValueByAssetClassAxis
= aa_SmelterMember
     
Number of plants temporarily curtailed     2aa_NumberOfPlantsTemporarilyCurtailed
/ us-gaap_FairValueByAssetClassAxis
= aa_SmelterMember
     
Rolling Mill [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of plants permanently shut down and demolished     2aa_NumberOfPlantsPermanentlyShutdownAndDemolished
/ us-gaap_FairValueByAssetClassAxis
= aa_RollingMillMember
     
Primary Metals [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges   16us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= aa_PrimaryMetalsMember
       
Restructuring and other charges, after-tax and noncontrolling interest   11aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_StatementBusinessSegmentsAxis
= aa_PrimaryMetalsMember
       
Number of employees associated with layoff costs   680aa_NumberOfEmployeeChargedLayoff
/ us-gaap_StatementBusinessSegmentsAxis
= aa_PrimaryMetalsMember
       
Engineered Products and Solutions [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of employees associated with layoff costs   130aa_NumberOfEmployeeChargedLayoff
/ us-gaap_StatementBusinessSegmentsAxis
= aa_EngineeredProductsAndSolutionsMember
       
Number of employees associated with layoff costs     110aa_NumberOfEmployeesAssociatedWithLayoffCosts
/ us-gaap_StatementBusinessSegmentsAxis
= aa_EngineeredProductsAndSolutionsMember
     
Global Rolled Products [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of employees associated with layoff costs   30aa_NumberOfEmployeeChargedLayoff
/ us-gaap_StatementBusinessSegmentsAxis
= aa_GlobalRolledProductsMember
       
Corporate [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of employees associated with layoff costs   50aa_NumberOfEmployeeChargedLayoff
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
       
Number of employees associated with layoff costs     60aa_NumberOfEmployeesAssociatedWithLayoffCosts
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
     
Russia [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges   149us-gaap_RestructuringCharges
/ us-gaap_StatementGeographicalAxis
= country_RU
       
Restructuring and other charges, after-tax and noncontrolling interest   142aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_StatementGeographicalAxis
= country_RU
       
Sao Luis Smelter [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges   13us-gaap_RestructuringCharges
/ us-gaap_StatementGeographicalAxis
= aa_SaoLuisSmelterMember
       
Restructuring and other charges, after-tax and noncontrolling interest   8aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_StatementGeographicalAxis
= aa_SaoLuisSmelterMember
       
Capacity of lines under review   74,000,000,000aa_CapacityOfLinesUnderReview
/ us-gaap_StatementGeographicalAxis
= aa_SaoLuisSmelterMember
  85,000aa_CapacityOfLinesUnderReview
/ us-gaap_StatementGeographicalAxis
= aa_SaoLuisSmelterMember
   
Massena East Smelter [Member]            
Restructuring Cost and Reserve [Line Items]            
Reduction in production - result of market conditions, in mt per year     84,000aa_CapacityOfPotlinesShutdownAndDemolished
/ us-gaap_StatementGeographicalAxis
= aa_MassenaEastSmelterMember
     
Point Henry Smelter [Member]            
Restructuring Cost and Reserve [Line Items]            
Reduction in production - result of market conditions, in mt per year     190,000aa_ReductionInProductionDueToMarketCondition
/ us-gaap_StatementGeographicalAxis
= aa_PointHenrySmelterMember
     
Pocos De Caldas Refinery [Member]            
Restructuring Cost and Reserve [Line Items]            
Capacity of lines under review       62,000aa_CapacityOfLinesUnderReview
/ us-gaap_StatementGeographicalAxis
= aa_PocosDeCaldasRefineryMember
200,000aa_CapacityOfLinesUnderReview
/ us-gaap_StatementGeographicalAxis
= aa_PocosDeCaldasRefineryMember
 
Massena East, Ny and Point Henry and Yennora, Australia and Portovesme [Member]            
Restructuring Cost and Reserve [Line Items]            
Reduction in production - result of market conditions, in mt per year     200,000aa_CapacityOfPotlinesShutdownAndDemolished
/ us-gaap_StatementGeographicalAxis
= aa_MassenaEastNyAndPointHenryAndYennoraAustraliaMember
     
Other Exit Costs [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges   177us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OtherExitCostsMember
461us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OtherExitCostsMember
     
Restructuring and other charges, after-tax and noncontrolling interest   158aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OtherExitCostsMember
274aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OtherExitCostsMember
     
Other Miscellaneous Items [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges   6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OtherMiscellaneousChargesMember
15us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OtherMiscellaneousChargesMember
     
Restructuring and other charges, after-tax and noncontrolling interest   3aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OtherMiscellaneousChargesMember
9aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OtherMiscellaneousChargesMember
     
Small Layoff Reserves Related to Prior Periods [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges   7us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SmallLayoffReservesRelatedToPriorPeriodsMember
6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SmallLayoffReservesRelatedToPriorPeriodsMember
     
Restructuring and other charges, after-tax and noncontrolling interest   6aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SmallLayoffReservesRelatedToPriorPeriodsMember
4aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SmallLayoffReservesRelatedToPriorPeriodsMember
     
Divested Businesses [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges     336us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_DivestedBusinessesMember
     
Restructuring and other charges, after-tax and noncontrolling interest     189aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_DivestedBusinessesMember
     
Smelter Curtailments [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges     70us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SmelterCurtailmentsMember
     
Restructuring and other charges, after-tax and noncontrolling interest     46aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SmelterCurtailmentsMember
     
Number of employees associated with layoff costs     170aa_NumberOfEmployeesAssociatedWithLayoffCosts
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SmelterCurtailmentsMember
     
Smelter Curtailments [Member] | Refinery [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of plants temporarily curtailed     1aa_NumberOfPlantsTemporarilyCurtailed
/ us-gaap_FairValueByAssetClassAxis
= aa_RefineryMember
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SmelterCurtailmentsMember
     
Asset Impairment [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges     33us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_AssetImpairmentMember
     
Restructuring and other charges, after-tax and noncontrolling interest     26aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_AssetImpairmentMember
     
Layoff Costs [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges     13us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Restructuring and other charges, after-tax and noncontrolling interest     8aa_RestructuringAndOtherChargesAfterTaxAndNoncontrollingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
     
Shutdown And Curtailment Actions [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges     133us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
     
Number of employees associated with layoff costs     1,830aa_NumberOfEmployeesAssociatedWithLayoffCosts
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
     
Accelerated depreciation     59aa_AcceleratedDepreciationRelatedToWrittenOffOfLines
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
     
Other asset impairment charges     91us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
     
Other exit costs     123us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
     
Inventory write-down - permanent shutdown and planned demolition of idled structures     34us-gaap_InventoryWriteDown
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
     
Inventory write-down, after-tax and non-controlling interests     20aa_InventoryWriteDownAfterTaxAndNonControllingInterests
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
     
Shutdown And Curtailment Actions [Member] | Primary Metals [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of employees associated with layoff costs     1,230aa_NumberOfEmployeesAssociatedWithLayoffCosts
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_PrimaryMetalsMember
     
Shutdown And Curtailment Actions [Member] | Global Rolled Products [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of employees associated with layoff costs     470aa_NumberOfEmployeesAssociatedWithLayoffCosts
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_GlobalRolledProductsMember
     
Shutdown And Curtailment Actions [Member] | Corporate [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of employees associated with layoff costs     40aa_NumberOfEmployeesAssociatedWithLayoffCosts
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
     
Shutdown And Curtailment Actions [Member] | Alumina [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of employees associated with layoff costs     90aa_NumberOfEmployeesAssociatedWithLayoffCosts
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= aa_AluminaMember
     
Shutdown And Curtailment Actions [Member] | Australia [Member]            
Restructuring Cost and Reserve [Line Items]            
Number of facilities accelerated depreciation write off     3aa_NumberOfFacilityAcceleratedDepreciationWriteOff
/ us-gaap_RestructuringCostAndReserveAxis
= aa_ShutdownAndCurtailmentActionsMember
/ us-gaap_StatementGeographicalAxis
= country_AU
     
Operating Supplies [Member]            
Restructuring Cost and Reserve [Line Items]            
Other exit costs     55us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= aa_OperatingSuppliesMember
     
Environmental Remediation [Member]            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other charges   47us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= aa_EnvironmentalRemediationMember
       
Other exit costs     38us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= aa_EnvironmentalRemediationMember
     
Supplier And Customer Contract [Member]            
Restructuring Cost and Reserve [Line Items]            
Other exit costs     30us-gaap_BusinessExitCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= aa_SupplierAndCustomerContractMember
     
Restructuring Programs Layoffs 2015 [Member]            
Restructuring Cost and Reserve [Line Items]            
Total number of employees already laid off   90us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDate
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandFifteenMember
       
Number of positions separated   890aa_NumberOfPositions
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandFifteenMember
       
Cash payments made against the layoff reserves   1aa_RestructuringChargeForLayoffs
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandFifteenMember
       
Restructuring Programs Layoffs 2014 [Member]            
Restructuring Cost and Reserve [Line Items]            
Total number of employees already laid off   2,320us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDate
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandFourteenMember
       
Number of positions separated   2,870aa_NumberOfPositions
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandFourteenMember
      2,910aa_NumberOfPositions
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandFourteenMember
Cash payments made against the layoff reserves   50aa_RestructuringChargeForLayoffs
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandFourteenMember
       
Restructuring Programs Layoffs 2013 [Member]            
Restructuring Cost and Reserve [Line Items]            
Total number of employees already laid off   1,460us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDate
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandThirteenMember
       
Number of positions separated   1,530aa_NumberOfPositions
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandThirteenMember
       
Cash payments made against the layoff reserves   $ 3aa_RestructuringChargeForLayoffs
/ us-gaap_RestructuringCostAndReserveAxis
= aa_RestructuringProgramsLayoffsTwoThousandThirteenMember