XML 47 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Detail 8) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Concentrations      
Concentrations amount, gross 83,774us-gaap_AccountsReceivableGrossCurrent 75,488us-gaap_AccountsReceivableGrossCurrent  
Allowances (8,880)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent (15,586)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent  
Accounts Receivable, Net, Current, Total 74,894us-gaap_AccountsReceivableNetCurrent 59,902us-gaap_AccountsReceivableNetCurrent  
Revenue | Revenue concentration      
Concentrations      
Concentrations (as a percent) 100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Revenue | Revenue concentration | Medicare program      
Concentrations      
Concentrations (as a percent) 72.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicareProgramMember
71.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicareProgramMember
71.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicareProgramMember
Revenue | Revenue concentration | Medicaid and other government programs      
Concentrations      
Concentrations (as a percent) 19.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
22.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
22.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
Revenue | Revenue concentration | Medicaid and other government programs | OHIO      
Concentrations      
Concentrations (as a percent) 8.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
11.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
11.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
Revenue | Revenue concentration | Medicaid and other government programs | Connecticut      
Concentrations      
Concentrations (as a percent) 5.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CT
7.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CT
6.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CT
Revenue | Revenue concentration | Medicaid and other government programs | Kentucky      
Concentrations      
Concentrations (as a percent) 1.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_KY
2.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_KY
2.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_KY
Revenue | Revenue concentration | Medicaid and other government programs | Tennessee      
Concentrations      
Concentrations (as a percent) 2.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TN
0.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TN
0.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TN
Revenue | Revenue concentration | Medicaid and other government programs | Florida      
Concentrations      
Concentrations (as a percent) 0.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
0.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
0.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_FL
Revenue | Revenue concentration | Medicaid and other government programs | Others      
Concentrations      
Concentrations (as a percent) 0.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= afam_OtherStatesAndProvincesMember
0.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= afam_OtherStatesAndProvincesMember
0.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= afam_OtherStatesAndProvincesMember
Revenue | Revenue concentration | All other payors      
Concentrations      
Concentrations (as a percent) 8.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= us-gaap_ThirdPartyPayorMember
6.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= us-gaap_ThirdPartyPayorMember
6.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= us-gaap_ThirdPartyPayorMember
Accounts receivable | Receivable concentration      
Concentrations      
Concentrations (as a percent) 100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
 
Accounts receivable | Receivable concentration | Medicare program      
Concentrations      
Concentrations (as a percent) 55.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicareProgramMember
56.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicareProgramMember
 
Concentrations amount, gross 46,634us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicareProgramMember
42,823us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicareProgramMember
 
Accounts receivable | Receivable concentration | Medicaid and other government programs      
Concentrations      
Concentrations (as a percent) 30.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
25.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
 
Concentrations amount, gross 25,359us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
19,412us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
 
Accounts receivable | Receivable concentration | Medicaid and other government programs | OHIO      
Concentrations      
Concentrations (as a percent) 11.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
7.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
 
Concentrations amount, gross 9,239us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
5,925us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_OH
 
Accounts receivable | Receivable concentration | Medicaid and other government programs | Connecticut      
Concentrations      
Concentrations (as a percent) 4.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CT
6.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CT
 
Concentrations amount, gross 3,982us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CT
4,884us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_CT
 
Accounts receivable | Receivable concentration | Medicaid and other government programs | Kentucky      
Concentrations      
Concentrations (as a percent) 4.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_KY
3.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_KY
 
Concentrations amount, gross 3,686us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_KY
2,536us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_KY
 
Accounts receivable | Receivable concentration | Medicaid and other government programs | Tennessee      
Concentrations      
Concentrations (as a percent) 6.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TN
5.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TN
 
Concentrations amount, gross 5,617us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TN
4,099us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= stpr_TN
 
Accounts receivable | Receivable concentration | Medicaid and other government programs | Others      
Concentrations      
Concentrations (as a percent) 3.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= afam_OtherStatesAndProvincesMember
2.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= afam_OtherStatesAndProvincesMember
 
Concentrations amount, gross 2,835us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= afam_OtherStatesAndProvincesMember
1,968us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= afam_MedicaidAndOtherGovernmentProgramsMember
/ us-gaap_StatementGeographicalAxis
= afam_OtherStatesAndProvincesMember
 
Accounts receivable | Receivable concentration | All other payors      
Concentrations      
Concentrations (as a percent) 14.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= us-gaap_ThirdPartyPayorMember
17.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= us-gaap_ThirdPartyPayorMember
 
Concentrations amount, gross 11,781us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= us-gaap_ThirdPartyPayorMember
13,253us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_HealthCareOrganizationRevenueSourcesAxis
= us-gaap_ThirdPartyPayorMember