XML 26 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Enterprise-Wide Disclosures - (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Enterprise-Wide Disclosures      
Revenue $ 393,268us-gaap_SalesRevenueServicesNet $ 419,036us-gaap_SalesRevenueServicesNet $ 424,415us-gaap_SalesRevenueServicesNet
Long-lived assets 6,793us-gaap_PropertyPlantAndEquipmentNet 8,241us-gaap_PropertyPlantAndEquipmentNet 6,916us-gaap_PropertyPlantAndEquipmentNet
Deferred tax assets, net of valuation allowance 8,038us-gaap_DeferredTaxAssetsNet 8,669us-gaap_DeferredTaxAssetsNet 8,485us-gaap_DeferredTaxAssetsNet
Threshold for Separate Geographic Disclosure 10.00%ctg_ThresholdforSeparateGeographicDisclosure 10.00%ctg_ThresholdforSeparateGeographicDisclosure 10.00%ctg_ThresholdforSeparateGeographicDisclosure
United States [Member]      
Enterprise-Wide Disclosures      
Revenue 314,500us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= country_US
341,391us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= country_US
355,022us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= country_US
Long-lived assets 5,759us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_US
7,169us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_US
6,102us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= country_US
Deferred tax assets, net of valuation allowance 7,982us-gaap_DeferredTaxAssetsNet
/ us-gaap_StatementGeographicalAxis
= country_US
8,669us-gaap_DeferredTaxAssetsNet
/ us-gaap_StatementGeographicalAxis
= country_US
8,485us-gaap_DeferredTaxAssetsNet
/ us-gaap_StatementGeographicalAxis
= country_US
Europe [Member]      
Enterprise-Wide Disclosures      
Long-lived assets 1,034us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
1,072us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
814us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
Deferred tax assets, net of valuation allowance 56us-gaap_DeferredTaxAssetsNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
0us-gaap_DeferredTaxAssetsNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
0us-gaap_DeferredTaxAssetsNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
Belgium [Member]      
Enterprise-Wide Disclosures      
Revenue 44,692us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= country_BE
[1] 48,428us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= country_BE
[1] 41,957us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= country_BE
[1]
Other European Countries [Member]      
Enterprise-Wide Disclosures      
Revenue 33,652us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_OtherEuropeanCountriesMember
28,684us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_OtherEuropeanCountriesMember
26,653us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_OtherEuropeanCountriesMember
Other Country [Member]      
Enterprise-Wide Disclosures      
Revenue 424us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_OtherCountryMember
533us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_OtherCountryMember
783us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_OtherCountryMember
Foreign Countries [Member]      
Enterprise-Wide Disclosures      
Revenue $ 78,768us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_ForeignCountriesMember
$ 77,645us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_ForeignCountriesMember
$ 69,393us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= ctg_ForeignCountriesMember
[1] Revenue for our Belgium operations has been disclosed separately as it exceeds 10% of consolidated revenue for certain of the years presented