XML 18 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING AND SEVERANCE CHARGES - Restructuring Activities and Accrued Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Dec. 28, 2014
Restructuring Reserve [Roll Forward]  
Beginning Balance $ 12,276us-gaap_RestructuringReserve
Provisions 7,234mscc_RestructuringChargesGross
Reversal of prior provision (92)us-gaap_RestructuringReserveAccrualAdjustment
Cash expenditures (5,070)us-gaap_PaymentsForRestructuring
Other non-cash settlement (1,727)us-gaap_RestructuringReserveSettledWithoutCash1
Ending Balance 12,621us-gaap_RestructuringReserve
Employee Severance  
Restructuring Reserve [Roll Forward]  
Beginning Balance 4,079us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Provisions 3,709mscc_RestructuringChargesGross
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Reversal of prior provision (70)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Cash expenditures (3,263)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Other non-cash settlement 0us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Ending Balance 4,455us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Contract Termination Costs  
Restructuring Reserve [Roll Forward]  
Beginning Balance 8,197us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Provisions 1,632mscc_RestructuringChargesGross
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Reversal of prior provision (22)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Cash expenditures (1,508)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Other non-cash settlement (133)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Ending Balance 8,166us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Other Associated Costs  
Restructuring Reserve [Roll Forward]  
Beginning Balance 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Provisions 1,893mscc_RestructuringChargesGross
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Reversal of prior provision 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Cash expenditures (299)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Other non-cash settlement (1,594)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Ending Balance $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember