XML 110 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
QUARTERLY RESULTS (Unaudited) (Unaudited Operating Data) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Quarterly Results (Unaudited)                      
Sales $ 3,832,015 $ 4,203,380 $ 4,068,991 $ 3,707,864 $ 3,644,493 $ 3,798,619 $ 3,670,737 $ 3,296,011 $ 15,812,250 $ 14,409,860 $ 13,327,563
Gross profit 1,967,429 2,160,463 2,086,582 1,890,329 1,853,954 1,934,962 1,884,718 1,708,072 8,104,803 7,381,706 7,019,949
Operating income 718,736 897,222 853,773 716,645 682,217 804,194 798,550 669,530 3,186,376 2,954,491 2,917,168
Net Income (Loss) $ 552,504 $ 649,827 $ 627,365 $ 516,885 $ 528,572 $ 585,438 $ 576,760 $ 481,880 $ 2,346,581 $ 2,172,650 $ 2,164,685
Earnings per share - basic $ 9.33 $ 10.82 $ 10.32 $ 8.36 $ 8.45 $ 9.25 $ 8.86 $ 7.24 $ 38.80 $ 33.75 $ 31.39
Earnings per share - assuming dilution $ 9.26 $ 10.72 $ 10.22 $ 8.28 $ 8.37 $ 9.17 $ 8.78 $ 7.17 $ 38.47 $ 33.44 $ 31.10