XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 40,705 $ 36,102
Trade receivables, net of provision for credit losses of $887 and $1,628 at December 31, 2025 and December 31, 2024, respectively 88,775 78,774
Inventories 109,198 111,517
Prepaid expenses and other assets 14,759 11,187
Total current assets 253,437 237,580
Property, plant, and equipment, net 61,771 65,685
Deferred income taxes 10,509 9,116
Intangible assets, net 88,391 99,671
Goodwill 134,332 131,789
Operating lease assets 21,030 23,748
Other long-term assets 8,125 8,192
Total Assets 577,595 575,781
Current liabilities:    
Accounts payable 28,433 27,156
Accrued liabilities 40,890 30,221
Total current liabilities 69,323 57,377
Long-term debt 180,389 224,177
Deferred income taxes 3,241 3,642
Pension and post-retirement obligations 1,239 1,667
Operating lease liabilities 16,431 19,417
Other long-term liabilities 5,517 4,647
Total liabilities 276,140 310,927
Commitments and contingencies (Note 11)
Stockholders' Equity:    
Common stock, no par value, authorized 50,000 shares; 16,936 and 16,810 shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively 113,936 111,024
Preferred stock, par value $1.00 per share, authorized 5,000 shares; no shares issued or outstanding
Retained earnings 197,046 177,013
Accumulated other comprehensive loss (9,527) (23,183)
Total stockholders' equity 301,455 264,854
Total Liabilities and Stockholders' Equity $ 577,595 $ 575,781