XML 28 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Components and Activity in Restructuring Plan by Reportable Segment (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Nov. 30, 2014
Nov. 30, 2013
Restructuring Cost and Reserve [Line Items]    
Restructuring Related Charges $ 12,257us-gaap_RestructuringCharges $ 21,003us-gaap_RestructuringCharges
2013 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Liability, Beginning Balance 45,521us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
55,439us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Restructuring Related Charges 13,469us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
6,380us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Asset Write off Charge and Other Non- Cash Activity (6,214)jbl_RestructuringChargesAssetWriteOffAndOtherNonCashCostsCredits
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
1,388jbl_RestructuringChargesAssetWriteOffAndOtherNonCashCostsCredits
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Cash Payments (17,123)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
(5,412)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Liability, Ending Balance 35,653us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
57,795us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
2013 Restructuring Plan | EMS    
Restructuring Cost and Reserve [Line Items]    
Liability, Beginning Balance 35,504us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
45,999us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Restructuring Related Charges 11,748us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
2,687us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Asset Write off Charge and Other Non- Cash Activity (6,159)jbl_RestructuringChargesAssetWriteOffAndOtherNonCashCostsCredits
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
1,313jbl_RestructuringChargesAssetWriteOffAndOtherNonCashCostsCredits
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Cash Payments (11,525)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
(3,114)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Liability, Ending Balance 29,568us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
46,885us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_EmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
2013 Restructuring Plan | DMS    
Restructuring Cost and Reserve [Line Items]    
Liability, Beginning Balance 8,268us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
9,407us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Restructuring Related Charges (51)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
2,380us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Asset Write off Charge and Other Non- Cash Activity (55)jbl_RestructuringChargesAssetWriteOffAndOtherNonCashCostsCredits
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
75jbl_RestructuringChargesAssetWriteOffAndOtherNonCashCostsCredits
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Cash Payments (3,096)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
(1,134)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Liability, Ending Balance 5,066us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
10,728us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_DmsMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
2013 Restructuring Plan | Other    
Restructuring Cost and Reserve [Line Items]    
Liability, Beginning Balance 1,749us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_OtherNonAllocatedChargesMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
33us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_OtherNonAllocatedChargesMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Restructuring Related Charges 1,772us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_OtherNonAllocatedChargesMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
1,313us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_OtherNonAllocatedChargesMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Cash Payments (2,502)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_OtherNonAllocatedChargesMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
(1,164)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_OtherNonAllocatedChargesMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
Liability, Ending Balance $ 1,019us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_OtherNonAllocatedChargesMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember
$ 182us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= jbl_OtherNonAllocatedChargesMember
/ us-gaap_RestructuringPlanAxis
= jbl_TwoThousandThirteenRestructuringPlanMember