XML 55 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Related Charges (Schedule of Restructuring Reserves by Type of Cost) (Details) (USD $)
In Millions, unless otherwise specified
6 Months Ended
Mar. 27, 2015
Restructuring Reserve [Roll Forward]  
Beginning Balance $ 34.9us-gaap_RestructuringReserve
Charges 12.1mnk_RestructuringChargesCash
Changes in estimate (8.9)us-gaap_RestructuringReserveAccrualAdjustment
Cash payments (26.1)us-gaap_PaymentsForRestructuring
Restructuring Reserve, Adjustment Description -1.3
Currency translation (0.7)us-gaap_RestructuringReserveTranslationAdjustment
Ending Balance 10.0us-gaap_RestructuringReserve
2013 Mallinckrodt program  
Restructuring Reserve [Roll Forward]  
Beginning Balance 26.6us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mnk_RestructuringFiscal2013PlanMember
Charges 5.8mnk_RestructuringChargesCash
/ us-gaap_RestructuringPlanAxis
= mnk_RestructuringFiscal2013PlanMember
Changes in estimate (7.9)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= mnk_RestructuringFiscal2013PlanMember
Cash payments (14.7)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mnk_RestructuringFiscal2013PlanMember
Restructuring Reserve, Adjustment Description -1.3
Currency translation (0.7)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= mnk_RestructuringFiscal2013PlanMember
Ending Balance 7.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mnk_RestructuringFiscal2013PlanMember
Acquisitions  
Restructuring Reserve [Roll Forward]  
Beginning Balance 7.9us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mnk_BusinessAcquisitionMember
Charges 6.3mnk_RestructuringChargesCash
/ us-gaap_RestructuringPlanAxis
= mnk_BusinessAcquisitionMember
Changes in estimate (1.0)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= mnk_BusinessAcquisitionMember
Cash payments (11.3)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mnk_BusinessAcquisitionMember
Restructuring Reserve, Adjustment Description 0
Currency translation 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= mnk_BusinessAcquisitionMember
Ending Balance 1.9us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mnk_BusinessAcquisitionMember
Other  
Restructuring Reserve [Roll Forward]  
Beginning Balance 0.4us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= us-gaap_OtherRestructuringMember
Charges 0mnk_RestructuringChargesCash
/ us-gaap_RestructuringPlanAxis
= us-gaap_OtherRestructuringMember
Changes in estimate 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= us-gaap_OtherRestructuringMember
Cash payments (0.1)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= us-gaap_OtherRestructuringMember
Restructuring Reserve, Adjustment Description 0
Currency translation 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= us-gaap_OtherRestructuringMember
Ending Balance $ 0.3us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= us-gaap_OtherRestructuringMember