XML 58 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Exit Activities - Reserve Activity (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
2012 Exit Activity [Member] | Lease Termination [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve $ 0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
$ 0.1us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
$ 0.6us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
$ 0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
Charge 0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0.9us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
 
Cash Expenditure (0.1)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
(0.5)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
(0.3)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
 
2012 Exit Activity [Member] | Severance [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve 0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Charge 0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0.1us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Cash Expenditure 0us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(0.1)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndTwelveExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
2013 Exit Activity [Member] | Lease Termination [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve 0.3us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
1.5us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
Charge 0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
2.0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
 
Cash Expenditure (1.2)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
(0.5)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
 
2013 Exit Activity [Member] | Severance [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve 0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
1.3us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Charge 0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
1.8us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Cash Expenditure (1.3)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(0.5)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndThirteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
2014 Exit Activity [Member] | Lease Termination [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve 0.5us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
Charge 2.1us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
 
Cash Expenditure (1.6)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
0us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= amed_LeaseTerminationMember
 
2014 Exit Activity [Member] | Severance [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve 2.3us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Charge 7.8us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringCharges
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Cash Expenditure $ (5.5)us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
$ 0us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
$ 0us-gaap_PaymentsForRestructuring
/ amed_OtherRestructuringCostsAxis
= amed_TwoThousandAndFourteenExitActivityMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember