XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net sales $ 23,486,569 $ 23,090,610 $ 22,095,973
Cost of goods sold 14,962,954 14,799,938 14,355,869
Gross profit 8,523,615 8,290,672 7,740,104
Operating expenses:      
Selling, administrative and other expenses 6,642,900 6,167,143 5,758,295
Depreciation and amortization 407,978 350,529 347,819
Provision for doubtful accounts 30,001 25,947 19,791
Restructuring and other costs 213,520 0 0
Total operating expenses 7,294,399 6,543,619 6,125,905
Non-operating (income) expense:      
Interest expense, net 96,827 64,469 73,887
Other (43,579) (59,764) (32,290)
Total non-operating expenses 53,248 4,705 41,597
Income before income taxes 1,175,968 1,742,348 1,572,602
Income taxes 271,892 425,824 389,901
Net income $ 904,076 $ 1,316,524 $ 1,182,701