XML 29 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 15 - Shareholders' Equity (Details) - Accumulated Other Comprehensive Income (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Note 15 - Shareholders' Equity (Details) - Accumulated Other Comprehensive Income [Line Items]      
Beginning balance     $ (1,307)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Ending balance (1,556)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax   (1,307)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Accumulated Translation Adjustment [Member]      
Note 15 - Shareholders' Equity (Details) - Accumulated Other Comprehensive Income [Line Items]      
Beginning balance (581)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
492us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive (loss) income (174)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
25us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Equity method affiliates (82)glw_OtherComprehensiveIncomeLossEquityMethodInvestmentsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(157)glw_OtherComprehensiveIncomeLossEquityMethodInvestmentsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Net current-period other comprehensive (loss) income (256)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(132)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Ending balance $ (837)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
$ 360us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember