XML 29 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations, Exit Activities, and Clinic Obligations - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Accrued Liabilities $ 6,534,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent $ 1,361,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent $ 0us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
Discontinued Operations      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Disposal Group Including Discontinued Operation Pre Tax Charge 8,600,000med_DisposalGroupIncludingDiscontinuedOperationPreTaxCharge
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Disposal Group Including Discontinued Operation Termination Benefits 600,000med_DisposalGroupIncludingDiscontinuedOperationTerminationBenefits
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Disposal Group Including Discontinued Operation Impaired Assets 3,300,000med_DisposalGroupIncludingDiscontinuedOperationImpairedAssets
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Disposal Group Including Discontinued Operation Other Facility Related Costs 500,000med_DisposalGroupIncludingDiscontinuedOperationOtherFacilityRelatedCosts
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Customer Refunds 900,000med_CustomerRefunds
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Accrued Liabilities 6,500,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Severance Costs 600,000us-gaap_SeveranceCosts1
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Other Cost of Services 400,000us-gaap_OtherCostOfServices
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax 200,000us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Disposal Group Including Discontinued Operation Closed Clinic Lease Obligations 4,400,000med_DisposalGroupIncludingDiscontinuedOperationClosedClinicLeaseObligations
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Disposal Group Including Discontinued Operation Closed Clinic Closure Cost 7,400,000med_DisposalGroupIncludingDiscontinuedOperationClosedClinicClosureCost
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
2,100,000med_DisposalGroupIncludingDiscontinuedOperationClosedClinicClosureCost
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Disposal Group Including Discontinued Operation Accrual Closed Clinic Lease Obligations $ 4,600,000med_DisposalGroupIncludingDiscontinuedOperationAccrualClosedClinicLeaseObligations
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember