XML 60 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reconciliation of Geographic Revenues to External Revenues by Operating Segments (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Total revenues $ 662,156us-gaap_Revenues $ 592,848us-gaap_Revenues
United States    
Segment Reporting Information [Line Items]    
Total revenues 497,900us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
440,400us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Canada    
Segment Reporting Information [Line Items]    
Total revenues 77,900us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
63,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
Europe    
Segment Reporting Information [Line Items]    
Total revenues 67,800us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 70,000us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1]
Mexico    
Segment Reporting Information [Line Items]    
Total revenues 4,300us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_MX
3,900us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_MX
Other    
Segment Reporting Information [Line Items]    
Total revenues 14,300us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 15,500us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1]
North America Services    
Segment Reporting Information [Line Items]    
Total revenues 300,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
256,100us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
North America Services | United States    
Segment Reporting Information [Line Items]    
Total revenues 214,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
185,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
North America Services | Canada    
Segment Reporting Information [Line Items]    
Total revenues 77,800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
62,900us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
North America Services | Europe    
Segment Reporting Information [Line Items]    
Total revenues 200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1]
North America Services | Mexico    
Segment Reporting Information [Line Items]    
Total revenues 4,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_MX
3,900us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= country_MX
North America Services | Other    
Segment Reporting Information [Line Items]    
Total revenues 4,400us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 3,800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NorthAmericaServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1]
International Services    
Segment Reporting Information [Line Items]    
Total revenues 77,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
81,300us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
International Services | Europe    
Segment Reporting Information [Line Items]    
Total revenues 67,600us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1] 69,800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
[1]
International Services | Other    
Segment Reporting Information [Line Items]    
Total revenues 9,700us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 11,500us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_InternationalServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1]
Merchant Services    
Segment Reporting Information [Line Items]    
Total revenues 129,100us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
122,800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
Merchant Services | United States    
Segment Reporting Information [Line Items]    
Total revenues 128,800us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
122,500us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_US
Merchant Services | Canada    
Segment Reporting Information [Line Items]    
Total revenues 100us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
100us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
Merchant Services | Other    
Segment Reporting Information [Line Items]    
Total revenues 200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1] 200us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_MerchantServicesMember
/ us-gaap_StatementGeographicalAxis
= tss_OtherCountriesMember
[1]
NetSpend    
Segment Reporting Information [Line Items]    
Total revenues 155,100us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NetspendMember
132,600us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NetspendMember
NetSpend | United States    
Segment Reporting Information [Line Items]    
Total revenues $ 155,100us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NetspendMember
/ us-gaap_StatementGeographicalAxis
= country_US
$ 132,600us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= tss_NetspendMember
/ us-gaap_StatementGeographicalAxis
= country_US
[1] Revenues are impacted by movements in foreign currency exchange rates.