XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Quarterly Information - Schedule of Quarterly Information (Unaudited) (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Oct. 02, 2021
Jul. 03, 2021
Apr. 03, 2021
Dec. 31, 2020
Oct. 03, 2020
Jul. 04, 2020
Apr. 04, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 10,364,412 $ 10,313,223 $ 8,789,164 $ 7,017,140 $ 5,260,055 $ 4,927,960 $ 4,327,306 $ 5,624,337 $ 36,483,939 $ 20,139,658 $ 22,588,858
Gross margin 3,523,201 3,406,273 2,473,503 1,622,437 718,528 502,195 377,959 629,268      
Net earnings 2,340,132 2,223,265 1,571,459 987,514 425,866 222,630 133,153 54,379 7,122,370 836,028 1,370,910
Basic net earnings $ 2,250,418 $ 2,127,743 $ 1,506,868 $ 942,432 $ 398,843 $ 193,415 $ 108,881 $ 20,331 $ 6,827,461 $ 721,470 $ 1,271,143
Basic $ 7.99 $ 7.29 $ 5.05 $ 3.10 $ 1.31 $ 0.63 $ 0.36 $ 0.07 $ 23.23 $ 2.37 $ 4.14
Diluted $ 7.97 $ 7.28 $ 5.04 $ 3.10 $ 1.30 $ 0.63 $ 0.36 $ 0.07 $ 23.16 $ 2.36 $ 4.14