XML 22 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 104,592 $ 220,540
Receivables, less allowances of $4,235 and $3,547, respectively 315,250 226,826
Inventories:    
Raw material 189,693 160,875
Work-in-process 29,125 24,997
Finished goods 354,779 298,003
Total inventories 573,597 483,875
Other current assets 43,001 32,950
Total current assets 1,036,440 964,191
Property, plant, and equipment, at cost:    
Land and buildings 177,745 161,860
Machinery and equipment 342,388 316,454
Furniture and fixtures 62,372 58,300
Other 70,538 67,004
Property, plant, and equipment, gross 653,043 603,618
Less: Allowance for depreciation (411,811) (380,052)
Property, plant, and equipment, net 241,232 223,566
Lease right-of-use assets, net 61,940 62,637
Deferred income taxes 8,168 8,210
Intangible assets, net 257,490 212,973
Goodwill 395,999 338,501
Other assets 16,643 10,528
Total assets 2,017,912 1,820,606
Current liabilities:    
Accounts payable 206,878 157,046
Accrued expenses and other current liabilities 100,731 119,771
Current lease liability 19,445 18,878
Income taxes 6,879 20,218
Current maturities of long-term debt and short-term borrowings 270,184 117,814
Total current liabilities 604,117 433,727
Long-term debt 14,511 11,622
Long-term lease liability 42,197 43,304
Deferred income taxes 32,989 10,193
Employee benefit plans 31,524 29,808
Other long-term liabilities 26,001 22,118
Commitments and contingencies (see Note 6)
Redeemable noncontrolling interest 1,511 1,224
Shareholders' equity:    
Common stock (65,000 shares authorized, $.10 par value) outstanding (44,485 and 45,716, respectively) 4,448 4,571
Additional paid-in capital 383,428 363,956
Retained earnings 1,088,407 1,151,575
Accumulated other comprehensive loss (214,407) (254,003)
Total shareholders' equity 1,261,876 1,266,099
Noncontrolling interest 3,186 2,511
Total equity 1,265,062 1,268,610
Total liabilities and equity $ 2,017,912 $ 1,820,606