XML 99 R108.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Other Income and Expenses, Net - Other Income and Expenses, Net (Detail) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Component of Operating Other Cost and Expense [Abstract] |  |  |
Other income and expenses, net | $ 207stm_OtherIncomeAndExpensesNet | $ 95stm_OtherIncomeAndExpensesNet | $ 91stm_OtherIncomeAndExpensesNet
Research and Development Funding [Member] |  |  |
Component of Operating Other Cost and Expense [Abstract] |  |  |
Other income and expenses, net | 231stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = us-gaap_ResearchAndDevelopmentArrangementMember | 57stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = us-gaap_ResearchAndDevelopmentArrangementMember | 102stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = us-gaap_ResearchAndDevelopmentArrangementMember
Phase-Out and Start-Up Costs [Member] |  |  |
Component of Operating Other Cost and Expense [Abstract] |  |  |
Other income and expenses, net | (16)stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_StartUpAndPhaseOutCostsMember | (4)stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_StartUpAndPhaseOutCostsMember |
Exchange Gain, Net [Member] |  |  |
Component of Operating Other Cost and Expense [Abstract] |  |  |
Other income and expenses, net | 4stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_ExchangeGainNetMember | 8stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_ExchangeGainNetMember | 5stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_ExchangeGainNetMember
Patent Costs [Member] |  |  |
Component of Operating Other Cost and Expense [Abstract] |  |  |
Other income and expenses, net | (28)stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_PatentCostsMember | (40)stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_PatentCostsMember | (20)stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_PatentCostsMember
Gain on Sale of Businesses and Non-Current Assets [Member] |  |  |
Component of Operating Other Cost and Expense [Abstract] |  |  |
Other income and expenses, net | 24stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_GainOnSaleOfBusinessesAndNonCurrentAssetsMember | 83stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_GainOnSaleOfBusinessesAndNonCurrentAssetsMember | 9stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_GainOnSaleOfBusinessesAndNonCurrentAssetsMember
Other, Net [Member] |  |  |
Component of Operating Other Cost and Expense [Abstract] |  |  |
Other income and expenses, net | $ (8)stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_OtherIncomeExpenseNetMember | $ (9)stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_OtherIncomeExpenseNetMember | $ (5)stm_OtherIncomeAndExpensesNet / us-gaap_NatureOfExpenseAxis = stm_OtherIncomeExpenseNetMember

X
- Definition Other income and expenses, net. + References No definition available. + Details
Name: | stm_OtherIncomeAndExpensesNet
Namespace Prefix: | stm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ComponentOfOperatingOtherCostAndExpenseLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=stm_ExchangeGainNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=stm_GainOnSaleOfBusinessesAndNonCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=stm_OtherIncomeExpenseNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=stm_PatentCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=stm_StartUpAndPhaseOutCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=us-gaap_ResearchAndDevelopmentArrangementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |