XML 58 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Revenue by Contract Type (Details)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule of Revenue by External Customer [Line Items]      
Revenue percent 100.00%ctg_RevenueFromExternalCustomersPercent 100.00%ctg_RevenueFromExternalCustomersPercent 100.00%ctg_RevenueFromExternalCustomersPercent
Time-and-material [Member]      
Schedule of Revenue by External Customer [Line Items]      
Revenue percent 86.20%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_TimeAndMaterialMember
88.80%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_TimeAndMaterialMember
90.30%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_TimeAndMaterialMember
Progress Billing [Member]      
Schedule of Revenue by External Customer [Line Items]      
Revenue percent 11.20%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_ProgressBillingMember
8.80%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_ProgressBillingMember
7.90%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_ProgressBillingMember
Percentage-of-completion [Member]      
Schedule of Revenue by External Customer [Line Items]      
Revenue percent 2.60%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_PercentageOfCompletionMember
2.40%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_PercentageOfCompletionMember
1.80%ctg_RevenueFromExternalCustomersPercent
/ ctg_RevenueByContractTypeAxis
= ctg_PercentageOfCompletionMember