XML 104 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Changes in the carrying amount of goodwill          
Balance of Goodwill at beginning of period   $ 2,059us-gaap_Goodwill $ 2,079us-gaap_Goodwill $ 2,082us-gaap_Goodwill  
Impairment charge 0us-gaap_GoodwillImpairmentLoss        
Translation effects   (166)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments (20)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments (3)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments  
Balance of Goodwill at end of the period 2,059us-gaap_Goodwill 1,893us-gaap_Goodwill 2,059us-gaap_Goodwill 2,079us-gaap_Goodwill  
Europe          
Changes in the carrying amount of goodwill          
Balance of Goodwill at beginning of period   1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
1,006us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
983us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
 
Translation effects   (118)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
38us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
23us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
 
Balance of Goodwill at end of the period 1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
926us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
1,044us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
1,006us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_EuropeSegmentMember
 
North America          
Changes in the carrying amount of goodwill          
Balance of Goodwill at beginning of period   734us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
743us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
740us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
 
Translation effects   (11)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
(9)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
3us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
 
Balance of Goodwill at end of the period 734us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
723us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
734us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
743us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_NorthAmericaSegmentMember
 
South America          
Changes in the carrying amount of goodwill          
Balance of Goodwill at beginning of period   276us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
325us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
354us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
 
Translation effects   (37)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
(49)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
(29)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
 
Balance of Goodwill at end of the period 276us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
239us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
276us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
325us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_SouthAmericaSegmentMember
 
Asia Pacific          
Changes in the carrying amount of goodwill          
Balance of Goodwill at end of the period   0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= oi_AsiaPacificSegmentMember
     
Accumulated impairment losses 1,135us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= oi_AsiaPacificSegmentMember
1,135us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= oi_AsiaPacificSegmentMember
1,135us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= oi_AsiaPacificSegmentMember
1,135us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= oi_AsiaPacificSegmentMember
 
Other          
Changes in the carrying amount of goodwill          
Balance of Goodwill at beginning of period         5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Balance of Goodwill at end of the period $ 5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 5us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember