XML 42 R31.htm IDEA: XBRL DOCUMENT
v3.19.1

Revenue Revenue (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2019
Revenue from Contract with Customer [Abstract] |
Revenue Recognition, Policy [Policy Text Block] | Disaggregation of revenue The Partnership’s consolidated financial statements reflect the eight reportable segments, which also represent the level at which the Partnership aggregates revenue for disclosure purposes. Note 16 depicts the disaggregation of revenue by segment. Costs to Obtain or Fulfill a Contract Sunoco LP recognizes an asset from the costs incurred to obtain a contract (e.g. sales commissions) only if it expects to recover those costs. On the other hand, the costs to fulfill a contract are capitalized if the costs are specifically identifiable to a contract, would result in enhancing resources that will be used in satisfying performance obligations in future and are expected to be recovered. These capitalized costs are recorded as a part of Other Assets and are amortized on a systematic basis consistent with the pattern of transfer of the goods or services to which such costs relate. The amount of amortization expense that the Sunoco LP recognized for the three months ended March 31, 2019 and 2018 was $4 million and $3 million, respectively. Sunoco LP has also made a policy election of expensing the costs to obtain a contract, as and when they are incurred, in cases where the expected amortization period is one year or less.
Revenue Recognition, Deferred Revenue [Policy Text Block] | Performance Obligations At contract inception, the Partnership assesses the goods and services promised in its contracts with customers and identifies a performance obligation for each promise to transfer a good or service (or bundle of goods or services) that is distinct. To identify the performance obligations, the Partnership considers all the goods or services promised in the contract, whether explicitly stated or implied based on customary business practices. For a contract that has more than one performance obligation, the Partnership allocates the total contract consideration it expects to be entitled to, to each distinct performance obligation based on a standalone-selling price basis. Revenue is recognized when (or as) the performance obligations are satisfied, that is, when the customer obtains control of the good or service. Certain of our contracts contain variable components, which, when combined with the fixed component are considered a single performance obligation. For these types of contacts, only the fixed component of the contracts are included in the table below. Contract Balances with Customers The Partnership satisfies its obligations by transferring goods or services in exchange for consideration from customers. The timing of performance may differ from the timing the associated consideration is paid to or received from the customer, thus resulting in the recognition of a contract asset or a contract liability. The Partnership recognizes a contract asset when making upfront consideration payments to certain customers or when providing services to customers prior to the time at which the Partnership is contractually allowed to bill for such services. The Partnership recognizes a contract liability if the customer's payment of consideration precedes the Partnership’s fulfillment of the performance obligations. Certain contracts contain provisions requiring customers to pay a fixed fee for a right to use our assets, but allows customers to apply such fees against services to be provided at a future point in time. These amounts are reflected as deferred revenue until the customer applies the deficiency fees to services provided or becomes unable to use the fees as payment for future services due to expiration of the contractual period the fees can be applied or physical inability of the customer to utilize the fees due to capacity constraints. Additionally, Sunoco LP maintains some franchise agreements requiring dealers to make one-time upfront payments for long term license agreements. Sunoco LP recognizes a contract liability when the upfront payment is received and recognizes revenue over the term of the license. As of March 31, 2019, the Partnership had $378 million in deferred revenues representing the current value of our future performance obligations. The amount of revenue recognized for the three months ended March 31, 2019 and 2018 that was included in the deferred revenue liability balance as of December 31, 2018 and January 1, 2018 was $76 million and $35 million, respectively. The balances of receivables from contracts with customers listed in the table below include both current trade receivables and long-term receivables, net of allowance for doubtful accounts. The allowance for receivables represents Sunoco LP’s best estimate of the probable losses associated with potential customer defaults. Sunoco LP determines the allowance based on historical experience and on a specific identification basis.

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

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration