XML 85 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations (Tables) (Details) (USD $)
In Thousands, unless otherwise specified
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
Income Statement [Abstract]                      
(Loss)/income from discontinued operations, net of tax $ (1,432)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ (4,856)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ (10,752)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ 387us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ (3,512)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ 5,332us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ 8,198us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ 4,405us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ (16,653)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ 14,423us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity $ 12,387us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Statement of Financial Position [Abstract]                      
Property and equipment, net         1,700us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet         1,700us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet  
Components Total [Member]                      
Income Statement [Abstract]                      
Operating revenue                 94,039us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
193,117us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
361,500us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
(Loss)/income from discontinued operations before income taxes                 (24,268)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
24,801us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
26,095us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
(Benefit)/provision for income taxes                 (7,615)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
10,378us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
13,708us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
(Loss)/income from discontinued operations, net of tax                 (16,653)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
14,423us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
12,387us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
Statement of Financial Position [Abstract]                      
Disposal Group, Including Discontinued Operation, Other Current Assets 4,267us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
      3,194us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
      4,267us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
3,194us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
 
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net         14,073us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
        14,073us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
 
Property and equipment, net         1,698us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
        1,698us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
 
Goodwill and other identifiable intangible assets, net         19,961clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
        19,961clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
 
Total assets 4,267us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
      38,926us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
      4,267us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
38,926us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
 
Disposal Group, Including Discontinued Operation, Accounts Payable         11,085us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
        11,085us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
 
Disposal Group, Including Discontinued Operation, Other Liabilities         9,531us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
        9,531us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
 
Total liabilities 13,704us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
      20,616us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
      13,704us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
20,616us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_ComponentsTotalMember
 
Data and Analytics [Member] | Discontinued Operations Marketing [Member]                      
Income Statement [Abstract]                      
Operating revenue                 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(Loss)/income from discontinued operations before income taxes                 (717)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(2,129)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(122)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(Benefit)/provision for income taxes                 (350)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(814)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
4,891us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(Loss)/income from discontinued operations, net of tax                 (367)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(1,315)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(5,013)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
Statement of Financial Position [Abstract]                      
Disposal Group, Including Discontinued Operation, Other Current Assets 177us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      177us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      177us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
177us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net         0us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        0us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Property and equipment, net         0us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        0us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Goodwill and other identifiable intangible assets, net         0clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        0clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Total assets 177us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      177us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      177us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
177us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Disposal Group, Including Discontinued Operation, Accounts Payable         676us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        676us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Disposal Group, Including Discontinued Operation, Other Liabilities         259us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        259us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Total liabilities 194us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      935us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      194us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
935us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsMarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Data and Analytics [Member] | Discsontinued Operations Consumer [Member]                      
Income Statement [Abstract]                      
Operating revenue                 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
55,773us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(Loss)/income from discontinued operations before income taxes                 0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
196us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
5,026us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(Benefit)/provision for income taxes                 0us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
75us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
15us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
(Loss)/income from discontinued operations, net of tax                 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
121us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
5,011us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
Statement of Financial Position [Abstract]                      
Disposal Group, Including Discontinued Operation, Other Current Assets 149us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      149us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      149us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
149us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net         0us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        0us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Property and equipment, net         0us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        0us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Goodwill and other identifiable intangible assets, net         0clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        0clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Total assets 149us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      149us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      149us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
149us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Disposal Group, Including Discontinued Operation, Accounts Payable         0us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        0us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Disposal Group, Including Discontinued Operation, Other Liabilities         88us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
        88us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Total liabilities 88us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      88us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
      88us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
88us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscsontinuedOperationsConsumerMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_DataAndAnalyticsMember
 
Asset Management and Processing Solutions [Member]                      
Statement of Financial Position [Abstract]                      
Disposal Group, Including Discontinued Operation, Accounts Payable         7,282us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
        7,282us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
 
Disposal Group, Including Discontinued Operation, Other Liabilities         8,616us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
        8,616us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
 
Asset Management and Processing Solutions [Member] | Asset Management and Processing Solutions [Member]                      
Income Statement [Abstract]                      
Operating revenue                 94,039us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
193,117us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
280,589us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
(Loss)/income from discontinued operations before income taxes                 7,188us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
32,928us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
42,566us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
(Benefit)/provision for income taxes                 4,520us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
13,486us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
13,988us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
(Loss)/income from discontinued operations, net of tax                 2,668us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
19,442us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
28,578us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
Statement of Financial Position [Abstract]                      
Disposal Group, Including Discontinued Operation, Other Current Assets 133us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
      2,668us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
      133us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
2,668us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
 
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net         14,073us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
        14,073us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
 
Property and equipment, net         1,698us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
        1,698us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
 
Goodwill and other identifiable intangible assets, net         19,961clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
        19,961clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
 
Total assets 133us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
      38,400us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
      133us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
38,400us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
 
Total liabilities 2,481us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
      15,898us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
      2,481us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
15,898us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_AssetManagementAndProcessingSolutionsMember
 
Technology and Processing Solutions [Member] | Discontinued Operations Appraisal [Member]                      
Income Statement [Abstract]                      
Operating revenue                 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
25,138us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(Loss)/income from discontinued operations before income taxes                 (30,739)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(6,194)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(21,375)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(Benefit)/provision for income taxes                 (11,785)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(2,369)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(5,186)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(Loss)/income from discontinued operations, net of tax                 (18,954)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(3,825)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
(16,189)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
Statement of Financial Position [Abstract]                      
Disposal Group, Including Discontinued Operation, Other Current Assets 3,808us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
      200us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
      3,808us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
200us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
 
Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net         0us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
        0us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
 
Property and equipment, net         0us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
        0us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
 
Goodwill and other identifiable intangible assets, net         0clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
        0clgx_DisposalGroupIncludingDiscontinuedOperationGoodwillIntangiblesAndOtherIntangibles
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
 
Total assets 3,808us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
      200us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
      3,808us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
200us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
 
Disposal Group, Including Discontinued Operation, Accounts Payable         3,127us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
        3,127us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
 
Disposal Group, Including Discontinued Operation, Other Liabilities         568us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
        568us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
 
Total liabilities $ 10,941us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
      $ 3,695us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
      $ 10,941us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember
$ 3,695us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= clgx_DiscontinuedOperationsAppraisalMember
/ us-gaap_StatementBusinessSegmentsAxis
= clgx_TechnologyandProcessingSolutionsMember