XML 25 R104.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity - Changes in AOCI Attributable to Stockholders (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
OCI before reclassifications $ (452)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax $ 226us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax $ 41us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax  
Amounts reclassified from AOCI 8stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss (14)stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss 80stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss  
Impact of ST-Ericsson deconsolidation   60stm_OtherComprehensiveIncomeImpactOfDeconsolidations    
OCI Balance (444)us-gaap_OtherComprehensiveIncomeLossBeforeTax 272us-gaap_OtherComprehensiveIncomeLossBeforeTax 121us-gaap_OtherComprehensiveIncomeLossBeforeTax  
Cumulative tax impact 15us-gaap_OtherComprehensiveIncomeLossTax (24)us-gaap_OtherComprehensiveIncomeLossTax 3us-gaap_OtherComprehensiveIncomeLossTax  
OCI Balance, net of tax (429)stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax 248stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax 124stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax  
Balance 580stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes 1,024stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes 752stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes 631stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
Cumulative tax impact 33stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax 18stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax 42stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax 39stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
Balance, net of tax 613us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 1,042us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 794us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 670us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]        
OCI before reclassifications (116)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
40us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
28us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Amounts reclassified from AOCI 2stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(28)stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
62stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
OCI Balance (114)us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
12us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
90us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Cumulative tax impact 5us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(3)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(11)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
OCI Balance, net of tax (109)stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
9stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
79stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Balance (76)stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
38stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
26stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(64)stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Cumulative tax impact   (5)stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(2)stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
9stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Balance, net of tax (76)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
33us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
24us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(55)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Available-For-Sale Securities [Member]        
OCI before reclassifications 1us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
2us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
6us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
OCI Balance 1us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
2us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
6us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Cumulative tax impact   3us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
   
OCI Balance, net of tax 1stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
5stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
6stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Balance 2stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
1stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(1)stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(7)stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Cumulative tax impact     (3)stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(3)stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Balance, net of tax 2us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
1us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
(10)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Accumulated Defined Benefit Plan Items [Member]        
OCI before reclassifications (65)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
80us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(57)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Amounts reclassified from AOCI 6stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
14stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
18stm_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Impact of ST-Ericsson deconsolidation   11stm_OtherComprehensiveIncomeImpactOfDeconsolidations
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
OCI Balance (59)us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
105us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(39)us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Cumulative tax impact 10us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(24)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
14us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
OCI Balance, net of tax (49)stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
81stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(25)stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Balance (159)stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(100)stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(205)stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(166)stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Cumulative tax impact 33stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
23stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
47stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
33stm_AccumulatedOtherComprehensiveIncomeLossAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Balance, net of tax (126)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(77)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(158)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(133)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Foreign Currency Translation Adjustments ("CTA") [Member]        
OCI before reclassifications (272)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
104us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
64us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
 
Impact of ST-Ericsson deconsolidation   49stm_OtherComprehensiveIncomeImpactOfDeconsolidations
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
   
OCI Balance (272)us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
153us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
64us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
 
OCI Balance, net of tax (272)stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
153stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
64stm_AccumulatedOtherComprehensiveIncomeLossAttributableToCompanyStockholdersNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
 
Balance 813stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
1,085stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
932stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
868stm_AccumulatedOtherComprehensiveIncomeLossBeforeTaxes
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
Balance, net of tax $ 813us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
$ 1,085us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
$ 932us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember
$ 868us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= stm_ForeignCurrencyTranslationAndOtherMember