XML 49 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Other Costs (Schedule of Restructuring Reserve) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Restructuring  
Restructuring and Related Cost, Caption that Includes Restructuring Charges Restructuring and other related costs
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 Reserve Rollforward  
Restructuring liabilities, Beginning balance $ 5,156us-gaap_RestructuringReserve
Cash payments (570)us-gaap_PaymentsForRestructuring
Translation adjustment (192)us-gaap_RestructuringReserveTranslationAdjustment
Restructuring liabilities, Ending balance 4,394us-gaap_RestructuringReserve
Restructuring Reserve Ending Balance  
Current restructuring liabilities 2,063us-gaap_RestructuringReserveCurrent
Non-current restructuring liabilities 2,331us-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 three months ended January 31, 2015, there were no adjustments made to the restructuring liabilities balance, as there were no changes in its estimates or 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
Prior Restructuring Plans  
Restructuring  
Restructuring and Related Activities, Description Prior to fiscal year 2013, 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
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
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
Cash payments (416)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Translation adjustment (192)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring liabilities, Ending balance 3,341us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Restructuring Reserve Ending Balance  
Current restructuring liabilities 1,496us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Non-current restructuring liabilities 1,845us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
Lease Loss Reserve and Related Costs | Prior Restructuring Plans  
Restructuring Reserve Rollforward  
Restructuring liabilities, Beginning balance 994us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
Cash payments (112)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
Translation adjustment 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
Restructuring liabilities, Ending balance 882us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
Restructuring Reserve Ending Balance  
Current restructuring liabilities 396us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
Non-current restructuring liabilities $ 486us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember