Income Taxes - Significant Components of Deferred Income Tax Assets and Liabilities (Detail) (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Components Of Deferred Income Tax Assets And Liabilities [Line Items] |
|
|
Allowance for uncollectible accounts |
$ 48,178us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts |
$ 42,425us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts |
Reserves and accruals |
62,708us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves |
52,519us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves |
Stock-based compensation |
14,354us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost |
16,457us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost |
Net operating loss carryforward |
10,933us-gaap_DeferredTaxAssetsOperatingLossCarryforwards |
6,385us-gaap_DeferredTaxAssetsOperatingLossCarryforwards |
Property and equipment |
1,524us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment |
1,310us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment |
Other |
1,461us-gaap_DeferredTaxAssetsOther |
446us-gaap_DeferredTaxAssetsOther |
Total deferred tax assets |
139,158us-gaap_DeferredTaxAssetsNet |
119,542us-gaap_DeferredTaxAssetsNet |
Amortization |
(214,968)md_DeferredTaxLiabilitiesAmortization |
(162,399)md_DeferredTaxLiabilitiesAmortization |
Accrual to cash adjustment |
(38,524)us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals |
(37,818)us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals |
Other |
(192)us-gaap_DeferredTaxLiabilitiesOther |
|
Total deferred tax liabilities |
(253,684)us-gaap_DeferredIncomeTaxLiabilities |
(200,217)us-gaap_DeferredIncomeTaxLiabilities |
Net deferred tax (liability) asset |
(114,526)us-gaap_DeferredTaxLiabilities |
(80,675)us-gaap_DeferredTaxLiabilities |
Total deferred tax assets |
(139,158)us-gaap_DeferredTaxAssetsNet |
(119,542)us-gaap_DeferredTaxAssetsNet |
Amortization |
(214,968)md_DeferredTaxLiabilitiesAmortization |
(162,399)md_DeferredTaxLiabilitiesAmortization |
Accrual to cash adjustment |
(38,524)us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals |
(37,818)us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals |
Other |
(192)us-gaap_DeferredTaxLiabilitiesOther |
|
Total deferred tax liabilities |
(253,684)us-gaap_DeferredIncomeTaxLiabilities |
(200,217)us-gaap_DeferredIncomeTaxLiabilities |
Net deferred tax (liability) asset |
(114,526)us-gaap_DeferredTaxLiabilities |
(80,675)us-gaap_DeferredTaxLiabilities |
Total deferred tax liabilities |
253,684us-gaap_DeferredIncomeTaxLiabilities |
200,217us-gaap_DeferredIncomeTaxLiabilities |
Net deferred tax (liability) asset |
(114,526)us-gaap_DeferredTaxLiabilities |
(80,675)us-gaap_DeferredTaxLiabilities |
Current [Member] |
|
|
Components Of Deferred Income Tax Assets And Liabilities [Line Items] |
|
|
Allowance for uncollectible accounts |
48,178us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
42,425us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Reserves and accruals |
26,066us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
18,341us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Stock-based compensation |
8,346us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
3,628us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Net operating loss carryforward |
1,504us-gaap_DeferredTaxAssetsOperatingLossCarryforwards / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
3,744us-gaap_DeferredTaxAssetsOperatingLossCarryforwards / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Other |
583us-gaap_DeferredTaxAssetsOther / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
446us-gaap_DeferredTaxAssetsOther / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Total deferred tax assets |
84,677us-gaap_DeferredTaxAssetsNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
68,584us-gaap_DeferredTaxAssetsNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Accrual to cash adjustment |
(38,524)us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
(37,818)us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Other |
(192)us-gaap_DeferredTaxLiabilitiesOther / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
|
Total deferred tax liabilities |
(38,716)us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
(37,818)us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Net deferred tax (liability) asset |
45,961us-gaap_DeferredTaxAssetsLiabilitiesNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
30,766us-gaap_DeferredTaxAssetsLiabilitiesNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Total deferred tax assets |
(84,677)us-gaap_DeferredTaxAssetsNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
(68,584)us-gaap_DeferredTaxAssetsNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Accrual to cash adjustment |
(38,524)us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
(37,818)us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Other |
(192)us-gaap_DeferredTaxLiabilitiesOther / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
|
Total deferred tax liabilities |
(38,716)us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
(37,818)us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Net deferred tax (liability) asset |
45,961us-gaap_DeferredTaxAssetsLiabilitiesNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
30,766us-gaap_DeferredTaxAssetsLiabilitiesNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Total deferred tax liabilities |
38,716us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
37,818us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Net deferred tax (liability) asset |
45,961us-gaap_DeferredTaxAssetsLiabilitiesNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
30,766us-gaap_DeferredTaxAssetsLiabilitiesNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_CurrentMember |
Non-Current [Member] |
|
|
Components Of Deferred Income Tax Assets And Liabilities [Line Items] |
|
|
Reserves and accruals |
36,642us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
34,178us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Stock-based compensation |
6,008us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
12,829us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Net operating loss carryforward |
9,429us-gaap_DeferredTaxAssetsOperatingLossCarryforwards / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
2,641us-gaap_DeferredTaxAssetsOperatingLossCarryforwards / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Property and equipment |
1,524us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
1,310us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Other |
878us-gaap_DeferredTaxAssetsOther / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
|
Total deferred tax assets |
54,481us-gaap_DeferredTaxAssetsNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
50,958us-gaap_DeferredTaxAssetsNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Amortization |
(214,968)md_DeferredTaxLiabilitiesAmortization / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
(162,399)md_DeferredTaxLiabilitiesAmortization / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Total deferred tax liabilities |
(214,968)us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
(162,399)us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Net deferred tax (liability) asset |
(160,487)us-gaap_DeferredTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
(111,441)us-gaap_DeferredTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Total deferred tax assets |
(54,481)us-gaap_DeferredTaxAssetsNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
(50,958)us-gaap_DeferredTaxAssetsNet / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Amortization |
(214,968)md_DeferredTaxLiabilitiesAmortization / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
(162,399)md_DeferredTaxLiabilitiesAmortization / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Total deferred tax liabilities |
(214,968)us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
(162,399)us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Net deferred tax (liability) asset |
(160,487)us-gaap_DeferredTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
(111,441)us-gaap_DeferredTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Total deferred tax liabilities |
214,968us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
162,399us-gaap_DeferredIncomeTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
Net deferred tax (liability) asset |
$ (160,487)us-gaap_DeferredTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |
$ (111,441)us-gaap_DeferredTaxLiabilities / us-gaap_ValuationAllowanceByDeferredTaxAssetAxis = md_NonCurrentMember |