XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 49,901 $ 49,515
Accounts receivable, net of allowances of $838 and $909 at March 31, 2025 and December 31, 2024, respectively 130,447 119,662
Inventories, net 144,926 130,802
Prepaid expenses 8,132 8,054
Other current assets 6,833 5,737
Total current assets 340,239 313,770
Property, plant and equipment, net 283,753 282,154
Goodwill 793,087 780,030
Intangible assets with finite lives, net 165,965 165,050
Right of use assets - operating leases 15,598 15,320
Right of use assets - finance lease 1,678 1,730
Other non-current assets 17,235 17,317
Total assets 1,617,555 1,575,371
Current liabilities:    
Trade accounts payable 65,975 54,745
Accrued expenses 44,172 43,750
Accrued compensation and other benefits 11,631 22,886
Dividends payable 126 28,510
Income taxes payable 13,728 4,466
Operating lease liabilities - current 3,726 3,134
Finance lease liabilities - current 197 194
Total current liabilities 139,555 157,685
Revolving loan 190,000 190,000
Deferred income taxes 45,217 43,722
Operating lease liabilities - non-current 12,445 12,967
Finance lease liabilities - non-current 1,698 1,749
Other long-term obligations 19,939 19,335
Total liabilities 408,854 425,458
Commitments and contingencies (Note 15)
Stockholders' equity:    
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding 0 0
Common stock, $0.0667 par value. Authorized 120,000,000 shares; 32,611,544 and 32,527,244 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively 2,175 2,170
Additional paid-in capital 174,243 173,997
Retained earnings 1,034,546 997,493
Accumulated other comprehensive income (2,263) (23,747)
Total stockholders' equity 1,208,701 1,149,913
Total liabilities and stockholders' equity $ 1,617,555 $ 1,575,371