XML 96 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contract with Customer (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Revenue from Contract with Customer [Abstract]    
Segment Reporting, Disclosure of Major Customers In 2019, a certain customer within our Domestic segment comprised 13% of our consolidated revenues.  
Contract with Customer, Liability, Explanation of Change substantially all of our contract liability balance at the beginning of each respective year was recognized in revenues during that year  
Capitalized Contract Cost, Net $ 89 $ 86
Capitalized Contract Cost, Amortization $ 41  
Revenue, Judgment Our contracts with clients typically include various combinations of our software solutions and related services. Determining whether such software solutions and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Specifically, judgment is required to determine whether software licenses are distinct from services and hosting included in an arrangement  
Revenue, Information Used to Allocate Transaction Price Contract transaction price is allocated to performance obligations using estimated stand-alone selling price  
Revenue, Information Used to Determine Transaction Price We determine stand-alone selling price maximizing observable inputs such as stand-alone sales when they exist or substantive renewal prices charged to clients. In instances where stand-alone selling price is not observable, we utilize an estimate of stand-alone selling price. Such estimates are derived from various methods that include: cost plus margin, historical pricing practices, and the residual approach, which requires a considerable amount of judgment  
Revenue, Practical Expedient, Initial Application and Transition, Nonrestatement of Modified Contract [true false]   true