XML 48 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Accruals, Asset Impairments and Other Costs Related to Closed Facilities (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring accrual      
Restructuring reserve balance at beginning of period $ 114us-gaap_RestructuringReserve $ 123us-gaap_RestructuringReserve  
Charges 76us-gaap_RestructuringCharges 97us-gaap_RestructuringCharges 168us-gaap_RestructuringCharges
Write-down of assets to net realizable value (46)oi_WriteDownOfAssetsToNetRealizableValue (16)oi_WriteDownOfAssetsToNetRealizableValue  
Net cash paid, principally severance and related benefits (58)us-gaap_PaymentsForRestructuring (78)us-gaap_PaymentsForRestructuring (66)us-gaap_PaymentsForRestructuring
Pension charges transferred to other accounts (7)oi_RestructuringReservePensionSettlementChargesTransferredToOtherAccounts (6)oi_RestructuringReservePensionSettlementChargesTransferredToOtherAccounts  
Other, including foreign exchange translation (19)us-gaap_RestructuringReserveTranslationAndOtherAdjustment (6)us-gaap_RestructuringReserveTranslationAndOtherAdjustment  
Restructuring reserve balance at end of period 60us-gaap_RestructuringReserve 114us-gaap_RestructuringReserve 123us-gaap_RestructuringReserve
Mold shop in South America      
Restructuring Reserve      
Employee costs and asset impairments     7oi_EmployeeCostsAndAssetImpairments
/ dei_EntityByLocationAxis
= oi_MoldShopInSouthAmericaMember
European Asset Optimization      
Restructuring Reserve      
Employee costs and asset impairments 1oi_EmployeeCostsAndAssetImpairments
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
16oi_EmployeeCostsAndAssetImpairments
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
86oi_EmployeeCostsAndAssetImpairments
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
Restructuring accrual      
Restructuring reserve balance at beginning of period 30us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
53us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
 
Charges 1us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
16us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
 
Write-down of assets to net realizable value   (3)oi_WriteDownOfAssetsToNetRealizableValue
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
 
Net cash paid, principally severance and related benefits (12)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
(37)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
 
Other, including foreign exchange translation (7)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
1us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
 
Restructuring reserve balance at end of period 12us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
30us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
53us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_EuropeanAssetOptimizationProgramMember
Asia Pacific Restructuring      
Restructuring Reserve      
Employee costs and asset impairments   49oi_EmployeeCostsAndAssetImpairments
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
47oi_EmployeeCostsAndAssetImpairments
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
Restructuring accrual      
Restructuring reserve balance at beginning of period 20us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
6us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
 
Charges 73us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
49us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
 
Write-down of assets to net realizable value (46)oi_WriteDownOfAssetsToNetRealizableValue
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
(11)oi_WriteDownOfAssetsToNetRealizableValue
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
 
Net cash paid, principally severance and related benefits (20)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
(16)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
 
Pension charges transferred to other accounts (7)oi_RestructuringReservePensionSettlementChargesTransferredToOtherAccounts
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
(6)oi_RestructuringReservePensionSettlementChargesTransferredToOtherAccounts
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
 
Other, including foreign exchange translation (8)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
(2)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
 
Restructuring reserve balance at end of period 12us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
20us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
6us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_AsiaPacificRestructuringMember
Other Restructuring Actions      
Restructuring Reserve      
Employee costs and asset impairments     13oi_EmployeeCostsAndAssetImpairments
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
Miscellaneous other costs   3us-gaap_OtherExpenses
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
15us-gaap_OtherExpenses
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
Restructuring accrual      
Restructuring reserve balance at beginning of period 64us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
64us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
 
Charges 2us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
32us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
 
Write-down of assets to net realizable value   (2)oi_WriteDownOfAssetsToNetRealizableValue
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
 
Net cash paid, principally severance and related benefits (26)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
(25)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
 
Other, including foreign exchange translation (4)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
(5)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
 
Restructuring reserve balance at end of period 36us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
64us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
64us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= oi_OtherRestructuringActionsMember
Closure of flat glass operations in South America      
Restructuring Reserve      
Employee costs and asset impairments   16oi_EmployeeCostsAndAssetImpairments
/ us-gaap_RestructuringPlanAxis
= oi_SouthAmericaRestructuringMember
 
Severance and other employee separation costs      
Restructuring accrual      
Estimated amount of restructuring accrual balance 28oi_RestructuringAccrualBalanceEstimateAmount
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Environmental remediation costs      
Restructuring accrual      
Estimated amount of restructuring accrual balance 26oi_RestructuringAccrualBalanceEstimateAmount
/ us-gaap_RestructuringCostAndReserveAxis
= oi_EnvironmentalRemediationExpensesMember
   
Other exit costs      
Restructuring accrual      
Estimated amount of restructuring accrual balance 6oi_RestructuringAccrualBalanceEstimateAmount
/ us-gaap_RestructuringCostAndReserveAxis
= oi_OtherExitCostsMember
   
Global headcount reduction initiatives      
Restructuring Reserve      
Headcount reduction charges   $ 13us-gaap_SeveranceCosts1
/ us-gaap_RestructuringCostAndReserveAxis
= oi_HeadcountReductionGlobalMember