XML 61 R49.htm IDEA: XBRL DOCUMENT
v3.19.2

Trade Accounts Receivable Securitization and Sale Programs - Narrative (Details) - USD ($) |  | 9 Months Ended |
--- | --- | --- | ---
Oct. 01, 2018 | May 31, 2019 | May 31, 2018 | Oct. 09, 2018
Transfers and Servicing [Abstract] |  |  |  |
Beneficial interest obtained in exchange for securitized receivables |  | $ 162,200,000 | $ 1,500,000,000 |
North America |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |
Receivables pledged as collateral |  | 204,400,000 |  |
Asset-backed Securities | Foreign |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |
Total accounts receivable sold, 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 settlement of securitization transactions | 25,200,000 |  |  |
Trade accounts receivable sold | $ 373,500,000 |  |  |
Guarantee liability |  | $ 0 |  |
Asset-backed Securities | North America |  |  |  |
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] |  |  |  |
Total accounts receivable sold, 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 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
- Definition The carrying amount, as of the date of the latest financial statement presented, of all assets that are pledged as collateral for the payment of the related debt obligation primarily arising from secured borrowings, repurchase agreements or other current or potential obligations, where the secured party does not have the right by contract or custom to sell or re-pledge the collateral and therefore are not reclassified and separately reported in the statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 50 -Paragraph 1A -Subparagraph (b)(1)(i) -URI http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729 + Details
Name: | us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TransfersAndServicingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementGeographicalAxis=srt_NorthAmericaMember
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=us-gaap_NonUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |