XML 54 R2.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Income (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Statement [Abstract]      
Revenue $ 393,268us-gaap_SalesRevenueServicesNet $ 419,036us-gaap_SalesRevenueServicesNet $ 424,415us-gaap_SalesRevenueServicesNet
Direct costs 313,930us-gaap_DirectOperatingCosts 330,327us-gaap_DirectOperatingCosts 333,086us-gaap_DirectOperatingCosts
Selling, general, and administrative expenses 62,186us-gaap_SellingGeneralAndAdministrativeExpense 63,982us-gaap_SellingGeneralAndAdministrativeExpense 66,867us-gaap_SellingGeneralAndAdministrativeExpense
Operating income 17,152us-gaap_OperatingIncomeLoss 24,727us-gaap_OperatingIncomeLoss 24,462us-gaap_OperatingIncomeLoss
Interest and other income 111us-gaap_InterestAndOtherIncome 58us-gaap_InterestAndOtherIncome 156us-gaap_InterestAndOtherIncome
Non-taxable life insurance proceeds 0ctg_NontaxableLifeInsuranceIncome 0ctg_NontaxableLifeInsuranceIncome 1,268ctg_NontaxableLifeInsuranceIncome
Interest and other expense 325us-gaap_OtherNonoperatingExpense 446us-gaap_OtherNonoperatingExpense 441us-gaap_OtherNonoperatingExpense
Income before income taxes 16,938us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 24,339us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 25,445us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision for income taxes 6,588us-gaap_IncomeTaxExpenseBenefit 8,660us-gaap_IncomeTaxExpenseBenefit 9,280us-gaap_IncomeTaxExpenseBenefit
Net Income $ 10,350us-gaap_NetIncomeLoss $ 15,679us-gaap_NetIncomeLoss $ 16,165us-gaap_NetIncomeLoss
Net income per share      
Basic (in dollars per share) $ 0.68us-gaap_EarningsPerShareBasic $ 1.02us-gaap_EarningsPerShareBasic $ 1.07us-gaap_EarningsPerShareBasic
Diluted (in dollars per share) $ 0.64us-gaap_EarningsPerShareDiluted $ 0.92us-gaap_EarningsPerShareDiluted $ 0.96us-gaap_EarningsPerShareDiluted
Weighted average shares outstanding      
Basic (in shares) 15,120us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 15,365us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 15,172us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted (in shares) 16,260us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 16,954us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 16,841us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Cash dividend declared per share $ 0.24us-gaap_CommonStockDividendsPerShareDeclared $ 0.20us-gaap_CommonStockDividendsPerShareDeclared $ 0.00us-gaap_CommonStockDividendsPerShareDeclared