XML 43 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Other Costs (Schedule of Restructuring Reserve) (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
May 02, 2015
Restructuring  
Initial Period in which Effects are Expected to be Realized Cash payments for facilities that are part of the Company’s lease loss reserve are expected to be paid over the respective lease terms through fiscal year 2021.
Restructuring and Related Cost, Caption that Includes Restructuring Charges Restructuring, goodwill impairment, and other related costs (benefits)
Restructuring Reserve Rollforward  
Restructuring liabilities, Beginning balance $ 5,156us-gaap_RestructuringReserve
Restructuring Charges (637)us-gaap_RestructuringCharges
Cash payments (1,018)us-gaap_PaymentsForRestructuring
Translation adjustment (212)us-gaap_RestructuringReserveTranslationAdjustment
Restructuring liabilities, Ending balance 3,289us-gaap_RestructuringReserve
Restructuring Reserve Ending Balance  
Current restructuring liabilities 1,660us-gaap_RestructuringReserveCurrent
Non-current restructuring liabilities 1,629us-gaap_RestructuringReserveNoncurrent
Fiscal 2013 Fourth Quarter Restructuring Plan  
Restructuring  
Restructuring and Related Activities, Description During the fiscal year ended October 26, 2013, and the first quarter of fiscal year 2014, the Company restructured certain business operations and reduced the Company’s operating expense structure. The restructuring plan was approved by the Company’s management and communicated to the Company’s employees in September 2013. The restructuring plan included a workforce reduction of approximately 250 employees, primarily in the engineering, sales, and marketing organizations, as well as the cancellation of certain nonrecurring engineering agreements and exits from certain leased facilities. The Company substantially completed the restructuring plan by the end of the first quarter of fiscal year 2014.
Restructuring and Related Activities, Authorized Approval The restructuring plan was approved by the Company’s management and communicated to the Company’s employees in September 2013.
Restructuring Reserve, Adjustment Description The Company reevaluates its estimates and assumptions on a quarterly basis and makes adjustments to the restructuring liabilities balance if necessary. During the six months ended May 2, 2015, the Company reversed approximately $0.6 million of charges related to estimated facilities lease losses primarily due to favorable changes in expected sublease terms and other related assumptions.
Restructuring and Related Activities, Initiation Date Sep. 04, 2013
Restructuring and Related Cost, Number of Positions Eliminated, Inception to Date 250us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDate
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring and Related Activities, Completion Date Jan. 25, 2014
Other Restructuring Plans [Member]  
Restructuring  
Restructuring and Related Activities, Description The Company also recorded charges related to estimated facilities lease losses, net of expected sublease income, due to consolidation of real estate space as a result of acquisitions.
Severance and Benefits | Fiscal 2013 Fourth Quarter Restructuring Plan  
Restructuring Reserve Rollforward  
Restructuring liabilities, Beginning balance 171us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring Charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Cash payments 0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Translation adjustment 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring liabilities, Ending balance 171us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring Reserve Ending Balance  
Current restructuring liabilities 171us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Non-current restructuring liabilities 0us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Contract Terminations and Other | Fiscal 2013 Fourth Quarter Restructuring Plan  
Restructuring Reserve Rollforward  
Restructuring liabilities, Beginning balance 42us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring Charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Cash payments (42)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Translation adjustment 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring liabilities, Ending balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring Reserve Ending Balance  
Current restructuring liabilities 0us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Non-current restructuring liabilities 0us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Lease Loss Reserve and Related Costs | Fiscal 2013 Fourth Quarter Restructuring Plan  
Restructuring Reserve Rollforward  
Restructuring liabilities, Beginning balance 3,949us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring Charges (520)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Cash payments (749)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Translation adjustment (212)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring liabilities, Ending balance 2,468us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring Reserve Ending Balance  
Current restructuring liabilities 1,067us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Non-current restructuring liabilities 1,401us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Lease Loss Reserve and Related Costs | Other Restructuring Plans [Member]  
Restructuring Reserve Rollforward  
Restructuring liabilities, Beginning balance 994us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_OtherRestructuringPlansMember
Restructuring Charges (117)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_OtherRestructuringPlansMember
Cash payments (227)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_OtherRestructuringPlansMember
Translation adjustment 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_OtherRestructuringPlansMember
Restructuring liabilities, Ending balance 650us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_OtherRestructuringPlansMember
Restructuring Reserve Ending Balance  
Current restructuring liabilities 422us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_OtherRestructuringPlansMember
Non-current restructuring liabilities $ 228us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_OtherRestructuringPlansMember