XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 23,090,610 $ 22,095,973 $ 18,870,510
Cost of goods sold 14,799,938 14,355,869 12,236,374
Gross profit 8,290,672 7,740,104 6,634,136
Operating expenses:      
Selling, administrative and other expenses 6,167,143 5,758,295 5,162,506
Depreciation and amortization 350,529 347,819 290,971
Provision for doubtful accounts 25,947 19,791 17,739
Total operating expenses 6,543,619 6,125,905 5,471,216
Non-operating expenses (income):      
Interest expense, net 64,469 73,887 62,150
Other (59,764) (32,290) (99,576)
Total non-operating expenses (income) 4,705 41,597 (37,426)
Income before income taxes 1,742,348 1,572,602 1,200,346
Income taxes 425,824 389,901 301,556
Net income $ 1,316,524 $ 1,182,701 $ 898,790