XML 38 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Activities (Details) (USD $)
3 Months Ended 6 Months Ended 3 Months Ended
Dec. 27, 2014
Dec. 27, 2014
Dec. 28, 2013
Jun. 28, 2014
Restructuring Reserve [Roll Forward]        
Restructuring Reserve   $ 14,914,000us-gaap_RestructuringReserve    
Severance and restructuring expenses 22,530,000us-gaap_RestructuringCharges 23,863,000us-gaap_RestructuringCharges    
Payments for Restructuring   (10,282,000)us-gaap_PaymentsForRestructuring    
Restructuring Reserve, Accrual Adjustment   404,000us-gaap_RestructuringReserveAccrualAdjustment    
Restructuring Reserve 20,004,000us-gaap_RestructuringReserve 20,004,000us-gaap_RestructuringReserve    
Restructuring and Related Cost, Cost Incurred to Date   39,180,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate    
Restructuring and Related Cost, Expected Cost   72,840,000us-gaap_RestructuringAndRelatedCostExpectedCost    
Employee-related Liabilities 8,628,000us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent 8,628,000us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent   5,782,000us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent
Accrued Liabilities 6,520,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent 6,520,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent   4,276,000us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
Restructuring Reserve, Noncurrent 4,856,000us-gaap_RestructuringReserveNoncurrent 4,856,000us-gaap_RestructuringReserveNoncurrent   4,856,000us-gaap_RestructuringReserveNoncurrent
San Jose Fab Shutdown Plan [Member]        
Restructuring Reserve [Roll Forward]        
Restructuring Reserve   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Severance and restructuring expenses 14,937,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
14,937,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Payments for Restructuring   0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring Reserve, Accrual Adjustment   0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring Reserve 6,042,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
6,042,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring and Related Cost, Cost Incurred to Date   14,937,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring and Related Cost, Expected Cost   72,840,000us-gaap_RestructuringAndRelatedCostExpectedCost
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring and Related Cost, Incurred and Expected Total   87,800,000mxim_RestructuringandRelatedCostIncurredandExpectedTotal
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Other Restructuring Plans [Member]        
Restructuring Reserve [Roll Forward]        
Restructuring Reserve   14,914,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Severance and restructuring expenses 7,593,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
8,926,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Payments for Restructuring   (10,282,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring Reserve, Accrual Adjustment   404,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring Reserve 13,962,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
13,962,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring and Related Cost, Cost Incurred to Date   24,243,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring and Related Cost, Expected Cost   0us-gaap_RestructuringAndRelatedCostExpectedCost
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Volterra Restructuring Plan [Member]        
Restructuring Reserve [Roll Forward]        
Severance and restructuring expenses     9,900,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mxim_VolterraRestructuringPlanMember
 
Business Unit Reorganization [Member]        
Restructuring Reserve [Roll Forward]        
Severance and restructuring expenses     5,900,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mxim_BusinessUnitReorganizationMember
 
Employee Severance [Member] | San Jose Fab Shutdown Plan [Member]        
Restructuring Reserve [Roll Forward]        
Restructuring Reserve   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Severance and restructuring expenses 6,042,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
6,042,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Payments for Restructuring   0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring Reserve, Accrual Adjustment   0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring Reserve 6,042,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
6,042,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring and Related Cost, Cost Incurred to Date   6,042,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring and Related Cost, Expected Cost   1,721,000us-gaap_RestructuringAndRelatedCostExpectedCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Employee Severance [Member] | Other Restructuring Plans [Member]        
Restructuring Reserve [Roll Forward]        
Restructuring Reserve   5,782,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Severance and restructuring expenses 7,593,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
8,574,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Payments for Restructuring   (8,263,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring Reserve, Accrual Adjustment   404,000us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring Reserve 6,497,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
6,497,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring and Related Cost, Cost Incurred to Date   14,760,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring and Related Cost, Expected Cost   0us-gaap_RestructuringAndRelatedCostExpectedCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Accelerated Depreciation [Member] | San Jose Fab Shutdown Plan [Member]        
Restructuring Reserve [Roll Forward]        
Restructuring Reserve   0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Severance and restructuring expenses 8,895,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
8,895,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Payments for Restructuring   0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring Reserve, Accrual Adjustment   0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring Reserve 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring and Related Cost, Cost Incurred to Date   8,895,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Restructuring and Related Cost, Expected Cost   71,119,000us-gaap_RestructuringAndRelatedCostExpectedCost
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= mxim_SanJoseFabShutdownPlanMember
   
Lease Termination Losses [Member] | Other Restructuring Plans [Member]        
Restructuring Reserve [Roll Forward]        
Restructuring Reserve   9,132,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Severance and restructuring expenses 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
352,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Payments for Restructuring   (2,019,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring Reserve, Accrual Adjustment   0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring Reserve 7,465,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
7,465,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring and Related Cost, Cost Incurred to Date   9,483,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember
   
Restructuring and Related Cost, Expected Cost   $ 0us-gaap_RestructuringAndRelatedCostExpectedCost
/ us-gaap_RestructuringCostAndReserveAxis
= mxim_LeaseTerminationLossesMember
/ us-gaap_RestructuringPlanAxis
= mxim_OtherRestructuringPlansMember