XML 23 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Costs (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve $ 100us-gaap_RestructuringReserve  
Restructuring Charges 1,700us-gaap_RestructuringCharges 3,600us-gaap_RestructuringCharges
Restructuring Reserve, Accrual Adjustment (1,800)us-gaap_RestructuringReserveAccrualAdjustment  
Restructuring Reserve 100us-gaap_RestructuringReserve  
Fixed Asset Impairment [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= plxs_FixedAssetImpairmentMember
 
Restructuring Charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= plxs_FixedAssetImpairmentMember
 
Restructuring Reserve, Accrual Adjustment 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= plxs_FixedAssetImpairmentMember
 
Restructuring Reserve 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= plxs_FixedAssetImpairmentMember
 
Employee Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve 142us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Restructuring Charges 144us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
300us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Restructuring Reserve, Accrual Adjustment (224)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Restructuring Reserve 100us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Lease Agreements [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   1,800us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_LeaseAgreementsMember
Lease Obligations and Other Exit Costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= plxs_LeaseObligationsandOtherExitCostsMember
 
Restructuring Charges 1,547us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= plxs_LeaseObligationsandOtherExitCostsMember
 
Restructuring Reserve, Accrual Adjustment (1,547)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= plxs_LeaseObligationsandOtherExitCostsMember
 
Restructuring Reserve 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= plxs_LeaseObligationsandOtherExitCostsMember
 
Other Restructuring [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   $ 1,500us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember