XML 94 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Mar. 29, 2019
Dec. 31, 2018
Operating Leases    
2019 $ 76  
2020 91  
2021 81  
2022 73  
2023 64  
Thereafter 437  
Total future lease payments required 822  
Less: imputed interest 179  
Total $ 643  
Minimum Lease Payments Due, under ASC 840    
2019   $ 115
2020   134
2021   82
2022   73
2023   65
Thereafter   506
Total minimum payments required   975
Sublease rentals under non-cancelable leases   (7)
Net minimum payments required   $ 968