XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.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. 03, 2021
Jul. 04, 2020
Jul. 03, 2021
Jul. 04, 2020
Earnings Per Share [Abstract]        
Basic net earnings $ 1,506,868 $ 108,881 $ 2,449,300 $ 129,212
Earnings allocated to participating securities, Basic (6,676) (792) (12,426) (1,423)
Net earnings available to common stockholders, Basic $ 1,500,192 $ 108,089 $ 2,436,874 $ 127,789
Basic average shares outstanding 296,817 302,921 299,359 302,915
Basic net earnings per share $ 5.05 $ 0.36 $ 8.14 $ 0.42
Diluted net earnings $ 1,506,868 $ 108,881 $ 2,449,300 $ 129,212
Earnings allocated to participating securities, Diluted (6,649) (792) (12,385) (1,423)
Net earnings available to common stockholders, Diluted $ 1,500,219 $ 108,089 $ 2,436,915 $ 127,789
Dilutive effect of stock options and other 712 12 379 17
Diluted average shares outstanding 297,529 302,933 299,738 302,932
Diluted net earnings per share $ 5.04 $ 0.36 $ 8.13 $ 0.42