XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 03, 2021
USD ($)
$ / shares
Jul. 04, 2020
USD ($)
$ / shares
Jul. 03, 2021
USD ($)
borrowingGroup
$ / shares
Jul. 04, 2020
USD ($)
$ / shares
Number of borrowing groups | borrowingGroup     2  
Cumulative catch-up method        
Cumulative catch up adjustments $ 15 $ 17 $ 29 $ 19
Change in accounting estimate financial effect, increase in net income or decrease in net loss $ 11 $ 13 $ 22 $ 14
Change in accounting estimate financial effect increase in earnings per share diluted or decrease in earnings per share diluted | $ / shares $ 0.05 $ 0.06 $ 0.10 $ 0.06
Gross favorable adjustments $ 40 $ 46 $ 76 $ 73
Gross unfavorable adjustments 25 29 47 54
Recognized revenue form performance obligations satisfied in prior periods $ 20 $ 22 $ 38 $ 26