XML 28 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Narrative) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Sep. 15, 2011
Sep. 15, 2008
Accounting Policies [Line Items]          
Total allowances for doubtful accounts $ 25,700,000us-gaap_AllowanceForDoubtfulAccountsReceivable $ 24,600,000us-gaap_AllowanceForDoubtfulAccountsReceivable      
Capitalized Computer Software, Net 116,300,000us-gaap_CapitalizedComputerSoftwareNet 106,100,000us-gaap_CapitalizedComputerSoftwareNet      
Depreciation expense 172,800,000us-gaap_Depreciation 152,300,000us-gaap_Depreciation 160,200,000us-gaap_Depreciation    
Short-term borrowings 330,700,000us-gaap_ShortTermBorrowings 439,800,000us-gaap_ShortTermBorrowings      
Accounts receivable from securitization 1,070,000,000us-gaap_AccountsReceivableFromSecuritization 723,100,000us-gaap_AccountsReceivableFromSecuritization      
Sales allowances, current 1,630,000,000myl_SalesAllowancesCurrent 1,240,000,000myl_SalesAllowancesCurrent      
Accrued sales allowances and other adjustments 581,300,000myl_AccruedSalesAllowancesOtherCurrent 281,100,000myl_AccruedSalesAllowancesOtherCurrent      
Weighted average number diluted shares outstanding adjustment, stock-based awards and warrants 17,700,000us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 5,100,000us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 300,000us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment    
Stock repurchased during period, shares   28,500,000us-gaap_TreasuryStockSharesAcquired 41,400,000us-gaap_TreasuryStockSharesAcquired    
Stock repurchased during period, value   1,000,000,000us-gaap_TreasuryStockValueAcquiredCostMethod 999,900,000us-gaap_TreasuryStockValueAcquiredCostMethod    
Anti-dilutive securities excluded from computation of earnings per share 6,100,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 1,000,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 4,800,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount    
Old Warrants          
Accounting Policies [Line Items]          
Exercise price of warrants issued         $ 20us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= myl_OldWarrantsMember
Warrants exchanged in amended transaction       41,000,000myl_NumberOfWarrantsExchanged
/ us-gaap_ClassOfWarrantOrRightAxis
= myl_OldWarrantsMember
 
New Warrants          
Accounting Policies [Line Items]          
Exercise price of warrants issued       30us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= myl_NewWarrantsMember
 
Convertible Debt | Cash Convertible Notes          
Accounting Policies [Line Items]          
Aggregate principal amount 573,100,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= myl_CashConvertibleNotesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
574,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= myl_CashConvertibleNotesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
    575,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= myl_CashConvertibleNotesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
Working Capital Facilities          
Accounting Policies [Line Items]          
Short-term borrowings, weighted average interest rate 10.90%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_ShortTermDebtTypeAxis
= myl_WorkingCapitalFacilitiesMember
       
Receivables Facility          
Accounting Policies [Line Items]          
Accounts receivable securitization facility maximum borrowing capacity 400,000,000myl_AccountsReceivableFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= myl_ReceivablesFacilityMember
       
Short-term borrowings $ 325,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= myl_ReceivablesFacilityMember
$ 374,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= myl_ReceivablesFacilityMember
     
Minimum          
Accounting Policies [Line Items]          
Finite-lived intangible asset, estimated useful life, in years 5 years        
Maximum          
Accounting Policies [Line Items]          
Finite-lived intangible asset, estimated useful life, in years 20 years        
Maximum | Old Warrants          
Accounting Policies [Line Items]          
Aggregate amount of warrants issued         43,200,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= myl_OldWarrantsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Machinery and equipment | Minimum          
Accounting Policies [Line Items]          
Property, plant and equipment, estimated service life (years) 3 years        
Machinery and equipment | Maximum          
Accounting Policies [Line Items]          
Property, plant and equipment, estimated service life (years) 18 years        
Buildings and improvements | Minimum          
Accounting Policies [Line Items]          
Property, plant and equipment, estimated service life (years) 15 years        
Buildings and improvements | Maximum          
Accounting Policies [Line Items]          
Property, plant and equipment, estimated service life (years) 39 years        
Software and Software Development Costs          
Accounting Policies [Line Items]          
Property, plant and equipment, estimated service life (years) 3 years        
Accounts Receivable          
Accounting Policies [Line Items]          
Concentration risk, percentage 53.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
41.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
     
Concentration risk, number of customers 3myl_Concentrationrisknumberofmajorcustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
3myl_Concentrationrisknumberofmajorcustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember