XML 80 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Divestiture Charges - Charges Taken Related to Restructuring Actions (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Sep. 27, 2014
Restructuring Cost and Reserve [Line Items]      
Fiscal restructuring and divestiture charges $ 8.0us-gaap_RestructuringCharges $ 18.3us-gaap_RestructuringCharges  
Restructuring | Fiscal 2014 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions     42.2holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Non-cash impairment charge     3.1us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Facility closure costs     0.6holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Other     0.3us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Fiscal restructuring charges     46.2holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Divestiture net charges     5.5holx_DivestitureChargesNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Fiscal restructuring and divestiture charges     51.7us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Restructuring | Fiscal 2015 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions 7.3holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Facility closure costs 0.7holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Fiscal restructuring charges 8.0holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Restructuring | Consolidation of Diagnostics Operations | Fiscal 2014 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions     2.9holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_ConsolidationOfDiagnosticsOperationsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Non-cash impairment charge     0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_ConsolidationOfDiagnosticsOperationsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Facility closure costs     0holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_ConsolidationOfDiagnosticsOperationsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Other     0.1us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_ConsolidationOfDiagnosticsOperationsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Fiscal restructuring charges     3.0holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_ConsolidationOfDiagnosticsOperationsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Restructuring | Consolidation of Diagnostics Operations | Fiscal 2015 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions 0.1holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_ConsolidationOfDiagnosticsOperationsMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Facility closure costs 0.4holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_ConsolidationOfDiagnosticsOperationsMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Fiscal restructuring charges 0.5holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_ConsolidationOfDiagnosticsOperationsMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Restructuring | Fiscal 2015 Actions | Fiscal 2014 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions     0holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFifteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Non-cash impairment charge     0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFifteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Facility closure costs     0holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFifteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Other     0us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFifteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Fiscal restructuring charges     0holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFifteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Restructuring | Fiscal 2015 Actions | Fiscal 2015 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions 2.5holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFifteenMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Facility closure costs 0holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFifteenMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Fiscal restructuring charges 2.5holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFifteenMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Restructuring | Fiscal 2014 Actions | Fiscal 2014 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions     29.5holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFourteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Non-cash impairment charge     0us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFourteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Facility closure costs     0holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFourteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Other     0us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFourteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Fiscal restructuring charges     29.5holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFourteenMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Restructuring | Fiscal 2014 Actions | Fiscal 2015 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions 4.5holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFourteenMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Facility closure costs 0.2holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFourteenMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Fiscal restructuring charges 4.7holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_RestructuringActionTwoThousandFourteenMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Restructuring | Other Operating Cost Reductions | Fiscal 2014 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions     9.8holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Non-cash impairment charge   3.1us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
3.1us-gaap_RestructuringCostsAndAssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Facility closure costs     0.6holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Other     0.2us-gaap_OtherRestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Fiscal restructuring charges     13.7holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_YearTwoThousandFourteenMember
Restructuring | Other Operating Cost Reductions | Fiscal 2015 Charges      
Restructuring Cost and Reserve [Line Items]      
Workforce reductions 0.2holx_ReductionOfWorkforceExpenses
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Facility closure costs 0.1holx_FacilityClosureCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember
   
Fiscal restructuring charges $ 0.3holx_RestructuringChargesUnderExitOrDisposalPlan
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestructuringChargesMember
/ us-gaap_RestructuringCostAndReserveAxis
= holx_OtherOperatingCostReductionsMember
/ us-gaap_RestructuringPlanAxis
= holx_Fiscal2015ChargesMember