XML 24 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 822,854 $ 642,923
Trade accounts receivable, less allowances of $9,506 and $8,827, respectively 594,279 599,524
Inventories 928,056 940,808
Prepaid expenses and other current assets 177,494 165,727
Total current assets 2,522,683 2,348,982
Property, plant and equipment, net 2,282,903 1,961,585
Goodwill 2,316,031 2,018,241
Other intangible assets, net 869,468 721,023
Other assets, net 593,583 561,405
Total assets 8,584,668 7,611,236
Current liabilities:    
Revolving loans and current portion of long-term debt 716,932 880,315
Trade accounts payable 1,111,607 1,075,913
Accrued payroll and related costs 108,834 97,886
Accrued liabilities 310,159 257,742
Total current liabilities 2,247,532 2,311,856
Long-term debt 3,419,921 2,546,451
Deferred income taxes 505,616 433,666
Other liabilities 422,018 429,905
Commitments and contingencies
Stockholders’ equity:    
Common stock ($0.01 par value per share; 400,000,000 shares authorized, 175,112,496 shares issued and 106,794,650 and 106,499,955 shares outstanding, respectively) 1,751 1,751
Paid-in capital 367,871 353,848
Retained earnings 3,402,667 3,208,237
Accumulated other comprehensive loss (353,357) (251,361)
Treasury stock at cost (68,317,846 and 68,612,541 shares, respectively) (1,429,351) (1,423,117)
Total stockholders’ equity 1,989,581 1,889,358
Liabilities and equity, total $ 8,584,668 $ 7,611,236