XML 98 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Changes in Carrying Amount of Goodwill by Reportable Segments (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Roll Forward]    
Beginning balance $ 3,733us-gaap_Goodwill $ 3,640us-gaap_Goodwill
Acquisitions 19us-gaap_GoodwillAcquiredDuringPeriod 116us-gaap_GoodwillAcquiredDuringPeriod
Dispositions (40)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit (17)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
Subsequent payments/adjustments (1)us-gaap_GoodwillPeriodIncreaseDecrease (6)us-gaap_GoodwillPeriodIncreaseDecrease
Ending balance 3,711us-gaap_Goodwill 3,733us-gaap_Goodwill
Retail    
Goodwill [Roll Forward]    
Beginning balance 1,007us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
931us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
76us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
Subsequent payments/adjustments 0us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
0us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
Ending balance 1,007us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
1,007us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RetailMember
Employer Group    
Goodwill [Roll Forward]    
Beginning balance 363us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
363us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
Subsequent payments/adjustments 0us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
0us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
Ending balance 363us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
363us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_EmployerGroupMember
Healthcare Services    
Goodwill [Roll Forward]    
Beginning balance 2,271us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
2,254us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
Acquisitions 19us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
40us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
Dispositions (40)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
(17)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
Subsequent payments/adjustments (1)us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
(6)us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
Ending balance 2,249us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
2,271us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_HealthAndWellBeingServicesMember
Other Businesses    
Goodwill [Roll Forward]    
Beginning balance 92us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
92us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
Acquisitions 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
Dispositions 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
Subsequent payments/adjustments 0us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
0us-gaap_GoodwillPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
Ending balance $ 92us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember
$ 92us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hum_OtherBusinessesMember