XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 65,093 $ 49,515
Accounts receivable, net of allowance for credit losses of $829 and $909 at September 30, 2025 and December 31, 2024, respectively 131,542 119,662
Inventories, net 132,435 130,802
Prepaid expenses 8,904 8,054
Other current assets 5,741 5,737
Total current assets 343,715 313,770
Property, plant and equipment, net 297,842 282,154
Goodwill 816,494 780,030
Customer relationships and lists, net 136,129 132,484
Other intangible assets with finite lives, net 31,330 32,566
Right of use assets - operating leases 15,916 15,320
Right of use assets - finance lease 1,573 1,730
Other non-current assets 18,032 17,317
Total assets 1,661,031 1,575,371
Current liabilities:    
Trade accounts payable 46,979 54,745
Accrued expenses 48,592 43,750
Accrued compensation and other benefits 20,089 22,886
Dividends payable 113 28,510
Income taxes payable 6,451 4,466
Operating lease liabilities - current 3,943 3,134
Finance lease liabilities - current 202 194
Total current liabilities 126,369 157,685
Revolving loan 154,000 190,000
Deferred income taxes 47,602 43,722
Operating lease liabilities - non-current 12,257 12,967
Finance lease liabilities - non-current 1,596 1,749
Other long-term obligations 21,343 19,335
Total liabilities 363,167 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,376,314 and 32,527,244 shares issued and outstanding at September 30, 2025 and December 31, 2024, respectively 2,160 2,170
Additional paid-in capital 140,995 173,997
Retained earnings 1,113,113 997,493
Accumulated other comprehensive income (loss) 41,596 (23,747)
Total stockholders' equity 1,297,864 1,149,913
Total liabilities and stockholders' equity $ 1,661,031 $ 1,575,371