XML 20 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 31,901 $ 30,614
Trade receivables, net of provision for credit losses of $1,240 and $1,192 at December 31, 2023 and December 31, 2022, respectively 85,127 76,213
Inventories 117,686 117,108
Prepaid expenses and other assets 13,437 12,072
Total current assets 248,151 236,007
Property, plant, and equipment, net 67,463 68,640
Deferred income taxes 7,760 4,199
Intangible assets, net 111,373 119,075
Goodwill 131,338 126,366
Operating lease assets 24,032 22,807
Other long-term assets 7,425 11,253
Total Assets 597,542 588,347
Current liabilities:    
Accounts payable 39,129 39,467
Accrued liabilities 56,488 48,121
Total current liabilities 95,617 87,588
Long-term debt 218,402 235,454
Deferred income taxes 4,337 6,262
Pension and post-retirement obligations 2,679 3,009
Operating lease liabilities 19,532 18,795
Other long-term liabilities 5,400 21,774
Total liabilities 345,967 372,882
Stockholders' Equity:    
Common stock, no par value, authorized 50,000 shares; 16,308 and 15,978 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively 95,937 83,852
Preferred stock, par value $1.00 per share, authorized 5,000 shares; no shares issued or outstanding
Retained earnings 165,813 143,576
Accumulated other comprehensive loss (10,175) (11,963)
Total stockholders' equity 251,575 215,465
Total Liabilities and Stockholders' Equity $ 597,542 $ 588,347