XML 21 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 $ 49,515 $ 64,447
Accounts receivable, net of allowance for credit losses of $909 and $908 at December 31, 2024 and 2023, respectively 119,662 125,284
Inventories, net 130,802 109,521
Prepaid expenses 8,054 7,798
Other current assets 5,737 7,192
Total current assets 313,770 314,242
Property, plant and equipment, net 282,154 276,039
Goodwill 780,030 778,907
Intangible assets with finite lives, net 165,050 191,212
Right of use assets - operating leases 15,320 17,763
Right of use assets - finance lease 1,730 2,101
Other non-current assets 17,317 16,947
Total assets 1,575,371 1,597,211
Current liabilities:    
Trade accounts payable 54,745 55,503
Accrued expenses 43,750 40,855
Accrued compensation and other benefits 22,886 17,228
Dividends payable 28,510 25,717
Income tax payable 4,466 4,967
Operating lease liabilities - current 3,134 3,949
Finance lease liabilities - current 194 272
Total current liabilities 157,685 148,491
Revolving loan 190,000 309,569
Deferred income taxes 43,722 52,046
Operating lease liabilities - non-current 12,967 14,601
Finance lease liabilities - non-current 1,749 1,943
Other long-term obligations 19,335 16,577
Total liabilities 425,458 543,227
Commitments and contingencies (Note 16)
Stockholders’ equity:    
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding 0 0
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,527,244 shares issued and outstanding at December 31, 2024 and 32,254,728 shares issued and outstanding at December 31, 2023, respectively 2,170 2,152
Additional paid-in capital 173,997 145,653
Retained earnings 997,493 897,488
Accumulated other comprehensive (loss) income (23,747) 8,691
Total stockholders’ equity 1,149,913 1,053,984
Total liabilities and stockholders’ equity $ 1,575,371 $ 1,597,211