XML 15 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCK-BASED COMPENSATION - Additional Information (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Sep. 29, 2013
Compensation Related Costs Share Based Payments Disclosure [Line Items]        
Stock-based compensation expense 10.7us-gaap_AllocatedShareBasedCompensationExpense 10.1us-gaap_AllocatedShareBasedCompensationExpense    
Restricted shares        
Compensation Related Costs Share Based Payments Disclosure [Line Items]        
Vesting period 3 years      
Performance stock units        
Compensation Related Costs Share Based Payments Disclosure [Line Items]        
Vesting percentage relative to net sales 70.00%mscc_VestingPercentageRelativeToNetSales
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
40.00%mscc_VestingPercentageRelativeToNetSales
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
25.00%mscc_VestingPercentageRelativeToNetSales
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
 
Vesting percentage relative to earnings per share 30.00%mscc_VestingPercentageRelativeToEarningsPerShare
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
60.00%mscc_VestingPercentageRelativeToEarningsPerShare
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
75.00%mscc_VestingPercentageRelativeToEarningsPerShare
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
 
Performance based compensation percentage, target based 225.00%mscc_PerformanceBasedCompensationPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
200.00%mscc_PerformanceBasedCompensationPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Performance based compensation, peer group based 150.00%mscc_PerformanceBasedCompensationSharesAwardedAsPercentageOfGrantsPeerGroupBased
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
125.00%mscc_PerformanceBasedCompensationSharesAwardedAsPercentageOfGrantsPeerGroupBased
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
  125.00%mscc_PerformanceBasedCompensationSharesAwardedAsPercentageOfGrantsPeerGroupBased
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Stock options | Symmetricom        
Compensation Related Costs Share Based Payments Disclosure [Line Items]        
Weighted average exercise price (USD per stock option) 20.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_BusinessAcquisitionAxis
= mscc_SymmetricomMember
     
Stock Option Plan 2008        
Compensation Related Costs Share Based Payments Disclosure [Line Items]        
Additional shares to the shares limit in common stock 4.8mscc_ShareBasedCompensationArrangementShareBasedPaymentAwardAdditionalSharesAuthorized
/ us-gaap_PlanNameAxis
= mscc_StockOptionPlan2008Member
     
Shares limit in common stock 33.3mscc_SharesThresholdForDeterminingAvailabilityOfGrants
/ us-gaap_PlanNameAxis
= mscc_StockOptionPlan2008Member
     
Plan expiration date Dec. 05, 2021      
Full value award of shares issued for every one share 2.41mscc_AmendedAggregateShareLimit
/ us-gaap_PlanNameAxis
= mscc_StockOptionPlan2008Member
     
Maximum term of a stock option grant or a stock appreciation right grant 6 years      
Percentage vested based on current year performance        
Compensation Related Costs Share Based Payments Disclosure [Line Items]        
Partial vesting for performance stock units, in years 1mscc_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceSharesPartialVestingInstances
/ us-gaap_VestingAxis
= mscc_SharebasedCompensationAwardTrancheTwoMember
     
Percentage vested based on prior year performance        
Compensation Related Costs Share Based Payments Disclosure [Line Items]        
Partial vesting for performance stock units, in years 1mscc_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceSharesPartialVestingInstances
/ us-gaap_VestingAxis
= mscc_SharebasedCompensationAwardTrancheOneMember