XML 21 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Description of Business, Basis of Presentation and Significant Accounting Policies Activities Relating to Capitalized Software (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Movement in Capitalized Computer Software, Net [Roll Forward]      
Ending balance at December 31 $ 199us-gaap_CapitalizedComputerSoftwareNet $ 195us-gaap_CapitalizedComputerSoftwareNet  
Internal-Use Software      
Movement in Capitalized Computer Software, Net [Roll Forward]      
Beginning balance at January 1 12us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
12us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
11us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
Capitalized 7us-gaap_CapitalizedComputerSoftwareAdditions
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
6us-gaap_CapitalizedComputerSoftwareAdditions
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
6us-gaap_CapitalizedComputerSoftwareAdditions
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
Amortization (6)us-gaap_CapitalizedComputerSoftwareAmortization
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
(6)us-gaap_CapitalizedComputerSoftwareAmortization
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
(5)us-gaap_CapitalizedComputerSoftwareAmortization
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
Ending balance at December 31 13us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
12us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
12us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_InternalUseSoftwareMember
External-Use Software      
Movement in Capitalized Computer Software, Net [Roll Forward]      
Beginning balance at January 1 183us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
161us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
129us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
Capitalized 68us-gaap_CapitalizedComputerSoftwareAdditions
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
72us-gaap_CapitalizedComputerSoftwareAdditions
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
75us-gaap_CapitalizedComputerSoftwareAdditions
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
Amortization (65)us-gaap_CapitalizedComputerSoftwareAmortization
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
(50)us-gaap_CapitalizedComputerSoftwareAmortization
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
(43)us-gaap_CapitalizedComputerSoftwareAmortization
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
Ending balance at December 31 $ 186us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
$ 183us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember
$ 161us-gaap_CapitalizedComputerSoftwareNet
/ tdc_CapitalizedComputerSoftwareNetByTypeAxis
= tdc_ExternalUseSoftwareMember