XML 18 R2.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 $ 36,102 $ 31,901
Trade receivables, net of provision for credit losses of $1,628 and $1,240 at December 31, 2024 and December 31, 2023, respectively 78,774 85,127
Inventories 111,517 117,686
Prepaid expenses and other assets 11,187 13,437
Total current assets 237,580 248,151
Property, plant, and equipment, net 65,685 67,463
Deferred income taxes 9,116 7,760
Intangible assets, net 99,671 111,373
Goodwill 131,789 131,338
Operating lease assets 23,748 24,032
Other long-term assets 8,192 7,425
Total Assets 575,781 597,542
Current liabilities:    
Accounts payable 27,156 39,129
Accrued liabilities 30,221 56,488
Total current liabilities 57,377 95,617
Long-term debt 224,177 218,402
Deferred income taxes 3,642 4,337
Pension and post-retirement obligations 1,667 2,679
Operating lease liabilities 19,417 19,532
Other long-term liabilities 4,647 5,400
Total liabilities 310,927 345,967
Commitments and contingencies (Note 11)
Stockholders' Equity:    
Common stock, no par value, authorized 50,000 shares; 16,810 and 16,308 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively 111,024 95,937
Preferred stock, par value $1.00 per share, authorized 5,000 shares; no shares issued or outstanding
Retained earnings 177,013 165,813
Accumulated other comprehensive loss (23,183) (10,175)
Total stockholders' equity 264,854 251,575
Total Liabilities and Stockholders' Equity $ 575,781 $ 597,542