XML 55 R31.htm IDEA: XBRL DOCUMENT
v3.19.2

BACKLOG | 12 Months Ended
--- | ---
Jun. 28, 2019
Revenue from Contract with Customer [Abstract] |
BACKLOG | NOTE 6: CONTRACT ASSETS AND CONTRACT LIABILITIES Contract assets include unbilled amounts typically resulting from revenue recognized exceeding amounts billed to customers for contracts utilizing the POC cost-to-cost revenue recognition method. We bill customers as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, upon achievement of contractual milestones or upon deliveries and, in certain arrangements, the customer may withhold payment of a small portion of the contract price until contract completion. Contract liabilities include advance payments and billings in excess of revenue recognized, including deferred revenue associated with extended product warranties. Contract assets and liabilities are reported on a contract-by-contract basis at the end of each reporting period. The increase in contract liabilities in fiscal 2019 was primarily due to an increase in the receipt of advance payments and the timing of contractual billing milestones. Changes in contract assets and contract liabilities balances during the fiscal year ended June 29, 2018 were not materially impacted by any factors other than those described above. Contract assets and contract liabilities are summarized below:
| June 28, 2019 |  | June 29, 2018
| (In millions)
Contract assets | $ | 807 |  |  | $ | 782 |
Contract liabilities, current | (496 | ) |  | (372 | )
Contract liabilities, noncurrent(1) | (42 | ) |  | (35 | )
Net contract assets | $ | 269 |  |  | $ | 375 |
_______________
(1) | Non-current portion of contract liabilities are included as a component of the “Other long-term liabilities” line item in our Consolidated Balance Sheet.
The components of contract assets are summarized below:
| June 28, 2019 |  | June 29, 2018
| (In millions)
Unbilled contract receivables, gross | $ | 916 |  |  | $ | 881 |
Progress payments | (109 | ) |  | (99 | )
| $ | 807 |  |  | $ | 782 |
Impairment losses related to our contract assets were not material during fiscal 2019, 2018 or 2017. During fiscal 2019, 2018 and 2017, we recognized $287 million, $204 million and $221 million, respectively, of revenue related to contract liabilities that were outstanding at the end of the prior fiscal year. NOTE 23: BACKLOG Backlog, which is the equivalent of our remaining performance obligations, represents the future revenue we expect to recognize as we perform on our current contracts. Backlog comprises both funded backlog (i.e., firm orders for which funding is authorized and appropriated) and unfunded backlog. Backlog excludes unexercised contract options and potential orders under ordering-type contracts, such as indefinite delivery, indefinite quantity contracts. At June 28, 2019, our ending backlog was $8.3 billion. We expect to recognize approximately half of the revenue associated with this backlog within the next twelve months and the substantial majority of the revenue associated with this backlog within the next three years.

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 The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: 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_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration