XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.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 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Earnings Per Share [Abstract]        
Basic net earnings $ 1,694,748 $ 2,127,743 $ 6,351,604 $ 4,577,043
Earnings allocated to participating securities, Basic (6,893) (9,442) (26,238) (22,272)
Net earnings available to common stockholders, Basic $ 1,687,855 $ 2,118,301 $ 6,325,366 $ 4,554,771
Basic average shares outstanding 259,102 290,510 264,655 296,431
Basic net earnings per share $ 6.51 $ 7.29 $ 23.90 $ 15.37
Diluted net earnings $ 1,694,748 $ 2,127,743 $ 6,351,604 $ 4,577,043
Earnings allocated to participating securities, Diluted (6,872) (9,401) (26,145) (22,194)
Net earnings available to common stockholders, Diluted $ 1,687,876 $ 2,118,342 $ 6,325,459 $ 4,554,849
Dilutive effect of stock options and other 424 642 584 497
Diluted average shares outstanding 259,526 291,152 265,239 296,928
Diluted net earnings per share $ 6.50 $ 7.28 $ 23.85 $ 15.34