XML 63 R128.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reconciliation of Geographic Revenues to Revenues by Operating Segment Based on Domicile of Company's Customers (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Total revenues $ 2,446,877us-gaap_Revenues $ 2,064,305us-gaap_Revenues $ 1,793,557us-gaap_Revenues
Total revenues, percentage 100.00%tss_PercentageOfTotalRevenue 100.00%tss_PercentageOfTotalRevenue 100.00%tss_PercentageOfTotalRevenue
United States      
Segment Reporting Information [Line Items]      
Total revenues 1,770,200us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
1,453,900us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
1,221,100us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Total revenues, percentage 72.30%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_US
70.40%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_US
68.10%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_US
Europe      
Segment Reporting Information [Line Items]      
Total revenues 305,100us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 294,600us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 293,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1]
Total revenues, percentage 12.50%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 14.30%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 16.30%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
Canada      
Segment Reporting Information [Line Items]      
Total revenues 290,500us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
243,200us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
217,500us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
Total revenues, percentage 11.90%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_CA
11.80%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_CA
12.10%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_CA
Mexico      
Segment Reporting Information [Line Items]      
Total revenues 16,200us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_MX
16,500us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_MX
11,700us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_MX
Total revenues, percentage 0.70%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_MX
0.80%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_MX
0.70%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= country_MX
Other      
Segment Reporting Information [Line Items]      
Total revenues 64,900us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 56,100us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 50,300us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1]
Total revenues, percentage 2.70%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 2.70%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 2.80%tss_PercentageOfTotalRevenue
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
North America Services      
Segment Reporting Information [Line Items]      
Total revenues 1,102,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
986,900us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
947,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
North America Services | United States      
Segment Reporting Information [Line Items]      
Total revenues 778,800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
712,100us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
706,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
North America Services | Europe      
Segment Reporting Information [Line Items]      
Total revenues 800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1]
North America Services | Canada      
Segment Reporting Information [Line Items]      
Total revenues 290,200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
243,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
217,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
North America Services | Mexico      
Segment Reporting Information [Line Items]      
Total revenues 16,200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_MX
16,500us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_MX
11,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_MX
North America Services | Other      
Segment Reporting Information [Line Items]      
Total revenues 16,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 14,500us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 10,500us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1]
International Services      
Segment Reporting Information [Line Items]      
Total revenues 352,200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
334,800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
331,500us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
International Services | Europe      
Segment Reporting Information [Line Items]      
Total revenues 304,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 293,800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 292,200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1]
International Services | Other      
Segment Reporting Information [Line Items]      
Total revenues 47,900us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 41,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 39,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1]
Merchant Services      
Segment Reporting Information [Line Items]      
Total revenues 509,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
534,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
515,100us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
Merchant Services | United States      
Segment Reporting Information [Line Items]      
Total revenues 508,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
533,900us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
514,400us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
Merchant Services | Canada      
Segment Reporting Information [Line Items]      
Total revenues 300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
Merchant Services | Other      
Segment Reporting Information [Line Items]      
Total revenues 700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 600us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 500us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1]
NetSpend      
Segment Reporting Information [Line Items]      
Total revenues 482,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NetspendMember
207,900us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NetspendMember
 
NetSpend | United States      
Segment Reporting Information [Line Items]      
Total revenues $ 482,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NetspendMember
/ us-gaap_StatementGeographicalAxis
= country_US
$ 207,900us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NetspendMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
[1] Revenues are impacted by movements in foreign currency exchange rates.