XML 18 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Goodwill [Line Items]    
Impairment of Intangible Assets, Finite-lived   $ 1,200,000us-gaap_ImpairmentOfIntangibleAssetsFinitelived
Goodwill 49,988,000us-gaap_Goodwill 50,630,000us-gaap_Goodwill
Indefinite-Lived Trademarks 2,165,000us-gaap_IndefiniteLivedTrademarks 2,165,000us-gaap_IndefiniteLivedTrademarks
Goodwill [Roll Forward]    
Goodwill, Balance beginning of period 96,251,000us-gaap_GoodwillGross  
Accumulated Impairment Loss (43,252,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (45,621,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Additions 0us-gaap_GoodwillAcquiredDuringPeriod  
Translation and purchase accounting djustments (642,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments  
Goodwill, Balance end of period 93,240,000us-gaap_GoodwillGross 96,251,000us-gaap_GoodwillGross
GETS [Member]    
Goodwill [Line Items]    
Goodwill, Impairment Loss   10,900,000us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
Goodwill [Roll Forward]    
Goodwill, Balance beginning of period 35,713,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
 
Accumulated Impairment Loss (11,051,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
(11,051,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
Additions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
 
Translation and purchase accounting djustments 0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
 
Goodwill, Balance end of period 35,713,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
35,713,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
PSS [Member]    
Goodwill [Roll Forward]    
Goodwill, Balance beginning of period 44,298,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
 
Accumulated Impairment Loss (25,860,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
(27,904,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
Additions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
 
Translation and purchase accounting djustments (525,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
 
Goodwill, Balance end of period 41,729,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
 
MRI [Member]    
Goodwill [Roll Forward]    
Goodwill, Balance beginning of period 16,240,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember
 
Accumulated Impairment Loss (6,341,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember
(6,666,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember
Additions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember
 
Translation and purchase accounting djustments (117,000)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember
 
Goodwill, Balance end of period $ 15,798,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember