XML 21 R4.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 $ 377,262 $ 393,787
Accounts receivable (less allowance for doubtful accounts of $12,674 in 2024; $11,464 in 2023) 481,979 538,830
Inventories (Note 16) 544,037 562,864
Other current assets 242,003 197,630
Total Current Assets 1,645,281 1,693,111
Property, plant and equipment (Note 1) 619,181 575,316
Intangibles, net (Note 5) 221,005 186,667
Goodwill (Note 5) 804,927 694,452
Deferred income taxes (Note 13) 77,611 45,176
Other assets 152,137 182,575
TOTAL ASSETS 3,520,142 3,377,297
Current Liabilities    
Amounts due banks (Note 9) 10,520 2,435
Trade accounts payable 296,590 325,435
Accrued employee compensation and benefits 104,374 112,373
Dividends payable 42,158 40,453
Other current liabilities 325,156 273,910
Current portion of long-term debt (Note 9) 100,004 4
Total Current Liabilities 878,802 754,610
Long-term debt, less current portion (Note 9) 1,150,551 1,102,771
Deferred income taxes (Note 13) 10,464 13,146
Other liabilities 152,892 197,918
Total Liabilities 2,192,709 2,068,445
Shareholders' Equity    
Preferred shares, without par value - at stated capital amount; authorized - 5,000,000 shares; issued and outstanding - none 0 0
Common shares, without par value - at stated capital amount; authorized - 240,000,000 shares; issued - 98,581,434 shares in 2024 and 2023; outstanding - 56,211,219 shares in 2024 and 56,975,815 shares in 2023 9,858 9,858
Additional paid-in capital 566,740 523,357
Retained earnings 3,993,016 3,688,038
Accumulated other comprehensive loss (Note 8) (300,135) (229,847)
Treasury shares, at cost - 42,370,215 shares in 2024 and 41,605,619 shares in 2023 (2,942,046) (2,682,554)
Total Equity 1,327,433 1,308,852
TOTAL LIABILITIES AND TOTAL EQUITY $ 3,520,142 $ 3,377,297