XML 67 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Dec. 28, 2014
Jun. 29, 2014
Dec. 29, 2013
Dec. 28, 2014
Dec. 29, 2013
Restructuring Cost and Reserve [Line Items]          
Percentage of workforce reduction 15.00%us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent        
Charges $ (480)us-gaap_RestructuringCharges $ 1,100us-gaap_RestructuringCharges $ 7,450us-gaap_RestructuringCharges $ (853)us-gaap_RestructuringCharges $ 7,450us-gaap_RestructuringCharges
Restructuring Reserve [Roll Forward]          
Restructuring Reserve, beginning balance       3,236us-gaap_RestructuringReserve  
Charges (480)us-gaap_RestructuringCharges 1,100us-gaap_RestructuringCharges 7,450us-gaap_RestructuringCharges (853)us-gaap_RestructuringCharges 7,450us-gaap_RestructuringCharges
Payments       (2,377)us-gaap_PaymentsForRestructuring  
Restructuring Reserve, ending balance 6us-gaap_RestructuringReserve 3,236us-gaap_RestructuringReserve   6us-gaap_RestructuringReserve  
One-time Termination Benefits [Member]          
Restructuring Cost and Reserve [Line Items]          
Charges       (853)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OneTimeTerminationBenefitsMember
 
Restructuring Reserve [Roll Forward]          
Restructuring Reserve, beginning balance       3,236us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OneTimeTerminationBenefitsMember
 
Charges       (853)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OneTimeTerminationBenefitsMember
 
Payments       (2,377)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OneTimeTerminationBenefitsMember
 
Restructuring Reserve, ending balance 6us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OneTimeTerminationBenefitsMember
    6us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OneTimeTerminationBenefitsMember
 
Contract Termination [Member]          
Restructuring Cost and Reserve [Line Items]          
Charges       0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
Restructuring Reserve [Roll Forward]          
Restructuring Reserve, beginning balance       0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
Charges       0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
 
Payments           
Restructuring Reserve, ending balance $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
    $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember