XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 47,753 $ 36,102
Trade receivables, net of provision for credit losses of $1,362 and $1,628 at March 31, 2025 and December 31, 2024, respectively 88,136 78,774
Inventories 105,571 111,517
Prepaid expenses and other assets 12,413 11,187
Total current assets 253,873 237,580
Property, plant, and equipment, net 64,467 65,685
Deferred income taxes 8,771 9,116
Intangible assets, net 96,741 99,671
Goodwill 132,359 131,789
Operating lease assets 23,445 23,748
Other long-term assets 7,243 8,192
Total Assets 586,899 575,781
Current liabilities:    
Accounts payable 30,646 27,156
Accrued liabilities 32,428 30,221
Total current liabilities 63,074 57,377
Long-term debt 222,202 224,177
Deferred income taxes 3,408 3,642
Pension and post-retirement obligations 1,597 1,667
Operating lease liabilities 19,070 19,417
Other long-term liabilities 4,720 4,647
Total liabilities 314,071 310,927
Stockholders' Equity:    
Common stock, no par value, authorized 50,000 shares; 16,975 and 16,810 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively 112,722 111,024
Preferred stock, par value $1.00 per share, authorized 5,000 shares; no shares issued or outstanding
Retained earnings 180,052 177,013
Accumulated other comprehensive loss (19,946) (23,183)
Total stockholders' equity 272,828 264,854
Total Liabilities and Stockholders' Equity $ 586,899 $ 575,781