XML 79 R50.htm IDEA: XBRL DOCUMENT
v3.19.3

Trade Accounts Receivable Securitization and Sale Programs (Additional Information) (Details) - USD ($) |  | 12 Months Ended |
--- | --- | --- | ---
Oct. 01, 2018 | Aug. 31, 2019 | Aug. 31, 2018 | Aug. 31, 2017 | Oct. 09, 2018
Trade Accounts Receivable Securitization and Sale Program [Line Items] |  |  |  |  |
Consideration received for beneficial interest |  | $ 162,200,000 | $ 2,000,000,000 | $ 2,800,000,000 |
Foreign | Asset-backed Securities |  |  |  |  |
Trade Accounts Receivable Securitization and Sale Program [Line Items] |  |  |  |  |
Continuing involvement with derecognized transferred financial assets, amount outstanding | $ 734,200,000 |  |  |  |
Deferred purchase price receivables | 335,500,000 |  |  |  |
Cash due upon the settlement of securitization transactions | 398,700,000 |  |  |  |
Cash paid upon the settlement of securitization transactions | 25,200,000 |  |  |  |
Trade accounts receivable sold | $ 373,500,000 |  |  |  |
Liability obligations under the guarantee |  | $ 0 |  |  |
North America | Asset-backed Securities |  |  |  |  |
Trade Accounts Receivable Securitization and Sale Program [Line Items] |  |  |  |  |
Continuing involvement with derecognized transferred financial assets, amount outstanding |  |  |  |  | $ 500,000,000
Deferred purchase price receivables |  |  |  |  | 300,000,000
Cash due upon the settlement of securitization transactions |  |  |  |  | $ 200,000,000

X
- Definition Cash settlement for amount due to financial institution in connection with amendment/termination of the securitization program + References No definition available. + Details
Name: | jbl_CashDueUponTheSettlementOfSecuritizationTransactions
Namespace Prefix: | jbl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Cash Paid Upon The Settlement Of Securitization Transactions + References No definition available. + Details
Name: | jbl_CashPaidUponTheSettlementOfSecuritizationTransactions
Namespace Prefix: | jbl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Portion of the purchase price for the securitized receivables which is not paid in cash upon the sale taking place. + References No definition available. + Details
Name: | jbl_DeferredPurchasePriceReceivable
Namespace Prefix: | jbl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Value of trade accounts receivable sold during the period under the asset-backed securitization and sales programs. + References No definition available. + Details
Name: | jbl_TradeAccountReceivableSold
Namespace Prefix: | jbl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Trade Accounts Receivable Securitization and Sale Program [Line Items] + References No definition available. + Details
Name: | jbl_TradeAccountsReceivableSecuritizationAndSaleProgramLineItems
Namespace Prefix: | jbl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of beneficial interest received as consideration for transferring noncash financial asset. Includes, but is not limited to, trade receivable in securitization transaction. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586 + Details
Name: | us-gaap_ConsiderationReceivedForBeneficialInterestObtainedForTransferringFinancialAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction that have been derecognized. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719 + Details
Name: | us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsCurrentCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_StatementGeographicalAxis=us-gaap_NonUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_NorthAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |