XML 56 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING AND SEVERANCE CHARGES - Restructuring Activities and Accrued Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Mar. 29, 2015
Restructuring Reserve [Roll Forward]  
Beginning Balance $ 12,276us-gaap_RestructuringReserve
Provisions 11,122mscc_RestructuringChargesGross
Reversal of prior provision (209)us-gaap_RestructuringReserveAccrualAdjustment
Cash expenditures (9,755)us-gaap_PaymentsForRestructuring
Other non-cash settlement (1,917)us-gaap_RestructuringReserveSettledWithoutCash1
Ending Balance 11,517us-gaap_RestructuringReserve
Employee Severance  
Restructuring Reserve [Roll Forward]  
Beginning Balance 4,079us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Provisions 6,242mscc_RestructuringChargesGross
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Reversal of prior provision (81)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Cash expenditures (5,589)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Other non-cash settlement (4)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Ending Balance 4,647us-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,903mscc_RestructuringChargesGross
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Reversal of prior provision (128)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Cash expenditures (2,845)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Other non-cash settlement (257)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Ending Balance 6,870us-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 2,977mscc_RestructuringChargesGross
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Reversal of prior provision 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Cash expenditures (1,321)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Other non-cash settlement (1,656)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Ending Balance $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember