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 $ 39,476 $ 36,102
Trade receivables, net of provision for credit losses of $1,177 and $1,628 at September 30, 2025 and December 31, 2024, respectively 91,718 78,774
Inventories 111,360 111,517
Prepaid expenses and other assets 15,502 11,187
Total current assets 258,056 237,580
Property, plant, and equipment, net 62,599 65,685
Deferred income taxes 8,277 9,116
Intangible assets, net 91,296 99,671
Goodwill 134,142 131,789
Operating lease assets 21,996 23,748
Other long-term assets 8,717 8,192
Total Assets 585,083 575,781
Current liabilities:    
Accounts payable 33,724 27,156
Accrued liabilities 39,302 30,221
Total current liabilities 73,026 57,377
Long-term debt 190,259 224,177
Deferred income taxes 3,338 3,642
Pension and post-retirement obligations 1,549 1,667
Operating lease liabilities 17,474 19,417
Other long-term liabilities 5,265 4,647
Total liabilities 290,911 310,927
Stockholders' Equity:    
Common stock, no par value, authorized 50,000 shares; 16,936 and 16,810 shares issued and outstanding at September 30, 2025 and December 31, 2024, respectively 113,325 111,024
Preferred stock, par value $1.00 per share, authorized 5,000 shares; no shares issued or outstanding
Retained earnings 191,163 177,013
Accumulated other comprehensive loss (10,316) (23,183)
Total stockholders' equity 294,172 264,854
Total Liabilities and Stockholders' Equity $ 585,083 $ 575,781