v2.4.1.9
Segment Information (Details) (USD $)
In Millions, 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
segments
Dec. 31, 2013
Dec. 31, 2012
Number of reportable segments                 2us-gaap_NumberOfReportableSegments    
Premium and service revenues from external or internal customers $ 4,725us-gaap_Revenues $ 4,352us-gaap_Revenues $ 4,023us-gaap_Revenues $ 3,460us-gaap_Revenues $ 2,932us-gaap_Revenues $ 2,795us-gaap_Revenues $ 2,611us-gaap_Revenues $ 2,525us-gaap_Revenues $ 16,560us-gaap_Revenues $ 10,863us-gaap_Revenues $ 8,110us-gaap_Revenues
Premium and service revenues                 15,667cnc_PremiumAndServiceRevenues 10,526cnc_PremiumAndServiceRevenues 7,682cnc_PremiumAndServiceRevenues
Earnings (loss) from operations                 464us-gaap_OperatingIncomeLoss 277us-gaap_OperatingIncomeLoss 108us-gaap_OperatingIncomeLoss
Total assets 5,838us-gaap_Assets       3,529us-gaap_Assets       5,838us-gaap_Assets 3,529us-gaap_Assets  
External Customer [Member]                      
Premium and service revenues from external or internal customers                 15,667us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
10,526us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
7,682us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
Internal Customer [Member]                      
Premium and service revenues from external or internal customers                 0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
Operating Segments [Member] | Medicaid Managed Care [Member]                      
Premium and service revenues                 13,946cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
9,782cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
7,212cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
Earnings (loss) from operations                 353us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
198us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
63us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
Total assets 4,620us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
      2,817us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
      4,620us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
2,817us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
2,164us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
Operating Segments [Member] | Specialty Services [Member]                      
Premium and service revenues                 4,800cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
2,932cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
2,107cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
Earnings (loss) from operations                 111us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
79us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
45us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
Total assets 1,118us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
      596us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
      1,118us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
596us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
371us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
Operating Segments [Member] | External Customer [Member] | Medicaid Managed Care [Member]                      
Premium and service revenues from external or internal customers                 13,886us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
9,741us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
7,125us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
Operating Segments [Member] | External Customer [Member] | Specialty Services [Member]                      
Premium and service revenues from external or internal customers                 1,781us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
785us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
557us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
Operating Segments [Member] | Internal Customer [Member] | Medicaid Managed Care [Member]                      
Premium and service revenues from external or internal customers                 60us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
41us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
87us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_ManagedCareMember
Operating Segments [Member] | Internal Customer [Member] | Specialty Services [Member]                      
Premium and service revenues from external or internal customers                 3,019us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
2,147us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
1,550us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnc_SpecialtyServicesMember
Intersegment Eliminations [Member]                      
Premium and service revenues                 (3,079)cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(2,188)cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(1,637)cnc_PremiumAndServiceRevenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Earnings (loss) from operations                 0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Total assets 0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
      0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
      0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Intersegment Eliminations [Member] | External Customer [Member]                      
Premium and service revenues from external or internal customers                 0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= cnc_ExternalCustomerMember
Intersegment Eliminations [Member] | Internal Customer [Member]                      
Premium and service revenues from external or internal customers                 (3,079)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
(2,188)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
(1,637)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_MajorCustomersAxis
= cnc_InternalCustomerMember
Continuing Operations [Member]                      
Total assets $ 5,738us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      $ 3,413us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
      $ 5,738us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
$ 3,413us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
$ 2,535us-gaap_Assets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember