XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Computations of Basic and Diluted Net Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Earnings Per Share [Abstract]        
Basic net earnings $ 2,561,233 $ 1,506,868 $ 4,656,856 $ 2,449,300
Earnings allocated to participating securities, Basic (11,041) (6,676) (19,380) (12,426)
Net earnings available to common stockholders, Basic $ 2,550,192 $ 1,500,192 $ 4,637,476 $ 2,436,874
Basic average shares outstanding 263,221 296,817 267,416 299,359
Basic net earnings per share $ 9.69 $ 5.05 $ 17.34 $ 8.14
Diluted net earnings $ 2,561,233 $ 1,506,868 $ 4,656,856 $ 2,449,300
Earnings allocated to participating securities, Diluted (10,997) (6,649) (19,302) (12,385)
Net earnings available to common stockholders, Diluted $ 2,550,236 $ 1,500,219 $ 4,637,554 $ 2,436,915
Dilutive effect of stock options and other 498 712 650 379
Diluted average shares outstanding 263,719 297,529 268,066 299,738
Diluted net earnings per share $ 9.67 $ 5.04 $ 17.30 $ 8.13