XML 105 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring And Other Charges (Schedule of Restructuring and Related Costs) (Details) (USD $)
12 Months Ended
Nov. 01, 2014
Oct. 26, 2013
Oct. 27, 2012
Restructuring      
Goodwill, Impairment Loss $ (83,382,000)us-gaap_GoodwillImpairmentLoss $ 0us-gaap_GoodwillImpairmentLoss $ 0us-gaap_GoodwillImpairmentLoss
Restructuring and Related Cost, Caption that Includes Restructuring Charges Restructuring, goodwill impairment, and other related costs (recoveries)    
Initial Period in which Effects are Expected to be Realized 2021    
Restructuring Reserve Rollforward      
Restructuring liabilities, Beginning balance 17,426,000us-gaap_RestructuringReserve 2,582,000us-gaap_RestructuringReserve  
Restructuring and other charges 7,704,000us-gaap_RestructuringCharges 25,464,000us-gaap_RestructuringCharges  
Cash payments (18,032,000)us-gaap_PaymentsForRestructuring (9,551,000)us-gaap_PaymentsForRestructuring  
Translation adjustment (137,000)us-gaap_RestructuringReserveTranslationAdjustment    
Non-cash charges   (1,069,000)us-gaap_RestructuringReserveSettledWithoutCash1  
Other adjustments, net (1,805,000)us-gaap_RestructuringReserveAccrualAdjustment    
Restructuring liabilities, Ending balance 5,156,000us-gaap_RestructuringReserve 17,426,000us-gaap_RestructuringReserve 2,582,000us-gaap_RestructuringReserve
Restructuring Reserve Ending Balance      
Current restructuring liabilities 2,108,000us-gaap_RestructuringReserveCurrent    
Non-current restructuring liabilities 3,048,000us-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 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 exit from certain leased facilities. The Company substantially completed the restructuring plan by the end of the first quarter of fiscal year 2014. In connection with the plan, the Company incurred aggregate charges of $89.3 million as of November 1, 2014, primarily related to a goodwill impairment charge of $83.4 million (see Note 4, “Goodwill and Intangible Assets,” of the Notes to Consolidated Financial Statements). Severance and benefits charges incurred under this restructuring plan consisted of severance and related employee termination costs, including salary and other compensation payments to the employees during their post-notification retention period as well as associated outplacement services. The post-notification retention period for the employees terminated under the plan did not exceed the legal notification period, or, in the absence of a legal notification requirement, 60 days. Contract terminations and other charges were primarily related to the cancellation of certain contracts in connection with the restructuring of certain business functions. Lease loss reserve and related costs were primarily related to the costs that will continue to be incurred under exited facilities’ lease contracts for the remaining term of the leases without economic benefit to the Company, reduced by estimated sublease income that could be reasonably obtained for these facilities.    
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 and Related Activities, Initiation Date Sep. 04, 2013    
Restructuring and Related Cost, Expected Number of Positions Eliminated 250us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
   
Restructuring and Related Activities, Expected Completion Date Jan. 25, 2014    
Restructuring and Related Cost, Description Severance and benefits charges incurred under this restructuring plan consisted of severance and related employee termination costs, including salary and other compensation payments to the employees during their post-notification retention period as well as associated outplacement services. The post-notification retention period for the employees terminated under the plan did not exceed the legal notification period, or, in the absence of a legal notification requirement, 60 days. Contract terminations and other charges were primarily related to the cancellation of certain contracts in connection with the restructuring of certain business functions. Lease loss reserve and related costs were primarily related to the costs that will continue to be incurred under exited facilities’ lease contracts for the remaining term of the leases without economic benefit to the Company, reduced by estimated sublease income that could be reasonably obtained for these facilities. The Company reevaluates its estimates and assumptions on a quarterly basis and makes adjustments to the restructuring liabilities balance if necessary. During the fiscal year ended November 1, 2014, the Company reversed approximately $1.8 million of severance and benefits charges due to actual cash payments to certain terminated employees being lower than original estimates as a result of the completion of the severance arrangements with these employees during the first quarter of fiscal year 2014.    
Restructuring and Related Cost, Cost Incurred to Date 89,300,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
   
Restructuring Reserve Rollforward      
Other adjustments, net 1,800,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
   
Restructuring Reserve Ending Balance      
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 fiscal year ended November 1, 2014, the Company reversed approximately $1.8 million of severance and benefits charges due to actual cash payments to certain terminated employees being lower than original estimates as a result of the completion of the severance arrangements with these employees during the first quarter of fiscal year 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.    
Restructuring and Related Cost, 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 15,216,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Restructuring and other charges 18,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
20,413,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Cash payments (13,258,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
(5,197,000)us-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
   
Non-cash charges   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Other adjustments, net (1,805,000)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
   
Restructuring liabilities, Ending balance 171,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
15,216,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Restructuring Reserve Ending Balance      
Current restructuring liabilities 171,000us-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 416,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Restructuring and other charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
3,981,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Cash payments (374,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
(3,565,000)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
   
Non-cash charges   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Other adjustments, net 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
   
Restructuring liabilities, Ending balance 42,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
416,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Restructuring Reserve Ending Balance      
Current restructuring liabilities 42,000us-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 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Restructuring and other charges 7,686,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
1,070,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Cash payments (3,600,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
(1,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Translation adjustment (137,000)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
   
Non-cash charges   (1,069,000)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Other adjustments, net 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
   
Restructuring liabilities, Ending balance 3,949,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
 
Restructuring Reserve Ending Balance      
Current restructuring liabilities 1,478,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_Fiscal2013FourthQuarterRestructuringPlanMember
   
Non-current restructuring liabilities 2,471,000us-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 1,794,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
2,582,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
 
Restructuring and other charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
 
Cash payments (800,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
(788,000)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
   
Non-cash charges   0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
 
Other adjustments, net 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
   
Restructuring liabilities, Ending balance 994,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
1,794,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
 
Restructuring Reserve Ending Balance      
Current restructuring liabilities 417,000us-gaap_RestructuringReserveCurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember
   
Non-current restructuring liabilities $ 577,000us-gaap_RestructuringReserveNoncurrent
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= brcd_PriorRestructuringPlansMember