XML 98 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment, Other Supplemental Information and Concentrations Regional Segment Revenue and Gross Margin for Company (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment revenue                      
Revenue $ 761us-gaap_Revenues $ 667us-gaap_Revenues $ 676us-gaap_Revenues $ 628us-gaap_Revenues $ 769us-gaap_Revenues $ 666us-gaap_Revenues $ 670us-gaap_Revenues $ 587us-gaap_Revenues $ 2,732us-gaap_Revenues $ 2,692us-gaap_Revenues $ 2,665us-gaap_Revenues
Segment gross margin                      
Gross margin 425us-gaap_GrossProfit 350us-gaap_GrossProfit 371us-gaap_GrossProfit 333us-gaap_GrossProfit 431us-gaap_GrossProfit 358us-gaap_GrossProfit 379us-gaap_GrossProfit 305us-gaap_GrossProfit 1,479us-gaap_GrossProfit 1,473us-gaap_GrossProfit 1,491us-gaap_GrossProfit
Selling, general and administrative expenses                 770us-gaap_SellingGeneralAndAdministrativeExpense 757us-gaap_SellingGeneralAndAdministrativeExpense 728us-gaap_SellingGeneralAndAdministrativeExpense
Research and development expenses                 206us-gaap_ResearchAndDevelopmentExpense 184us-gaap_ResearchAndDevelopmentExpense 183us-gaap_ResearchAndDevelopmentExpense
Income from operations 158us-gaap_OperatingIncomeLoss 123us-gaap_OperatingIncomeLoss 133us-gaap_OperatingIncomeLoss 89us-gaap_OperatingIncomeLoss 177us-gaap_OperatingIncomeLoss 132us-gaap_OperatingIncomeLoss 147us-gaap_OperatingIncomeLoss 76us-gaap_OperatingIncomeLoss 503us-gaap_OperatingIncomeLoss 532us-gaap_OperatingIncomeLoss 580us-gaap_OperatingIncomeLoss
Other expense, net                 (9)us-gaap_NonoperatingIncomeExpense (24)us-gaap_NonoperatingIncomeExpense (2)us-gaap_NonoperatingIncomeExpense
Income before income taxes                 494us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 508us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 578us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Americas                      
Segment revenue                      
Revenue                 1,619us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_NorthAmericaAndLatinAmericaRegionMember
1,633us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_NorthAmericaAndLatinAmericaRegionMember
1,619us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_NorthAmericaAndLatinAmericaRegionMember
Segment gross margin                      
Gross margin                 943us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_NorthAmericaAndLatinAmericaRegionMember
947us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_NorthAmericaAndLatinAmericaRegionMember
967us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_NorthAmericaAndLatinAmericaRegionMember
International                      
Segment revenue                      
Revenue                 1,113us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_InternationalMember
1,059us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_InternationalMember
1,046us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_InternationalMember
Segment gross margin                      
Gross margin                 536us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_InternationalMember
526us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_InternationalMember
524us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_InternationalMember
United States                      
Segment revenue                      
Revenue                 $ 1,458us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_UnitedStatesMember
$ 1,511us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_UnitedStatesMember
$ 1,478us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tdc_UnitedStatesMember