XML 96 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reporting Segments Schedule of restructuring and other related cots recognized during the year (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Restructuring and other related costs $ 3,573,000us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ (298,000)us-gaap_RestructuringCharges $ 370,000us-gaap_RestructuringCharges $ 5,716,000us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ 3,645,000us-gaap_RestructuringCharges $ 5,716,000us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges
Fair value of contingent consideration         600,000cdi_BusinessCombinationContingentConsiderationAcquisitionDateFairValue 500,000cdi_BusinessCombinationContingentConsiderationAcquisitionDateFairValue 400,000cdi_BusinessCombinationContingentConsiderationAcquisitionDateFairValue 300,000cdi_BusinessCombinationContingentConsiderationAcquisitionDateFairValue   600,000cdi_BusinessCombinationContingentConsiderationAcquisitionDateFairValue  
Impairment of Intangible Assets, Finite-lived 3,800,000us-gaap_ImpairmentOfIntangibleAssetsFinitelived 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived 0us-gaap_ImpairmentOfIntangibleAssetsFinitelived           1,236,000us-gaap_ImpairmentOfIntangibleAssetsFinitelived  
Asset Impairment Charges 14,653,000us-gaap_AssetImpairmentCharges               14,653,000us-gaap_AssetImpairmentCharges 0us-gaap_AssetImpairmentCharges 0us-gaap_AssetImpairmentCharges
GETS [Member]                      
Segment Reporting Information [Line Items]                      
Restructuring and other related costs                 2,244,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
2,412,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_GetsMember
PSS [Member]                      
Segment Reporting Information [Line Items]                      
Restructuring and other related costs                 1,001,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
2,269,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_PssMember
MRI [Member]                      
Segment Reporting Information [Line Items]                      
Restructuring and other related costs                 259,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember
313,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= cdi_MriMember
Corporate [Member]                      
Segment Reporting Information [Line Items]                      
Restructuring and other related costs                 141,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
722,000us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Operating and Administrative Expenses [Member]                      
Segment Reporting Information [Line Items]                      
Benefit related to settlement                   3,300,000us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
/ us-gaap_IncomeStatementLocationAxis
= cdi_OperatingAndAdministrativeExpensesMember
 
Year-End Adjustment [Member]                      
Segment Reporting Information [Line Items]                      
Fair value of contingent consideration         1,800,000cdi_BusinessCombinationContingentConsiderationAcquisitionDateFairValue
/ us-gaap_ContingentConsiderationByTypeAxis
= us-gaap_YearEndAdjustmentMember
        1,800,000cdi_BusinessCombinationContingentConsiderationAcquisitionDateFairValue
/ us-gaap_ContingentConsiderationByTypeAxis
= us-gaap_YearEndAdjustmentMember
 
Asset Impairment Charges                 $ 14,653,000us-gaap_AssetImpairmentCharges
/ us-gaap_ContingentConsiderationByTypeAxis
= us-gaap_YearEndAdjustmentMember