XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 49,915 $ 36,102
Trade receivables, net of provision for credit losses of $1,072 and $1,628 at June 30, 2025 and December 31, 2024, respectively 84,911 78,774
Inventories 106,548 111,517
Prepaid expenses and other assets 12,564 11,187
Total current assets 253,938 237,580
Property, plant, and equipment, net 63,947 65,685
Deferred income taxes 8,820 9,116
Intangible assets, net 94,895 99,671
Goodwill 134,610 131,789
Operating lease assets 23,319 23,748
Other long-term assets 8,535 8,192
Total Assets 588,064 575,781
Current liabilities:    
Accounts payable 33,242 27,156
Accrued liabilities 34,574 30,221
Total current liabilities 67,816 57,377
Long-term debt 202,218 224,177
Deferred income taxes 3,599 3,642
Pension and post-retirement obligations 1,613 1,667
Operating lease liabilities 18,683 19,417
Other long-term liabilities 5,073 4,647
Total liabilities 299,002 310,927
Stockholders' Equity:    
Common stock, no par value, authorized 50,000 shares; 16,938 and 16,810 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 112,587 111,024
Preferred stock, par value $1.00 per share, authorized 5,000 shares; no shares issued or outstanding
Retained earnings 185,187 177,013
Accumulated other comprehensive loss (8,712) (23,183)
Total stockholders' equity 289,062 264,854
Total Liabilities and Stockholders' Equity $ 588,064 $ 575,781