XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 41,175 $ 40,705
Trade receivables, net of provision for credit losses of $956 and $887 at March 31, 2026 and December 31, 2025, respectively 91,722 88,775
Inventories 110,131 109,198
Prepaid expenses and other assets 16,502 14,759
Total current assets 259,530 253,437
Property, plant, and equipment, net 61,086 61,771
Deferred income taxes 10,545 10,509
Intangible assets, net 84,947 88,391
Goodwill 133,687 134,332
Operating lease assets 19,564 21,030
Other long-term assets 8,304 8,125
Total Assets 577,663 577,595
Current liabilities:    
Accounts payable 33,078 28,433
Accrued liabilities 36,543 40,890
Total current liabilities 69,621 69,323
Long-term debt 177,301 180,389
Deferred income taxes 3,116 3,241
Operating lease liabilities 15,138 16,431
Other long-term liabilities 6,561 6,756
Total liabilities 271,737 276,140
Stockholders' Equity:    
Common stock, no par value, authorized 50,000 shares; 17,035 and 16,936 shares issued and outstanding at March 31, 2026 and December 31, 2025, respectively 116,232 113,936
Preferred stock, par value $1.00 per share, authorized 5,000 shares; no shares issued or outstanding
Retained earnings 201,901 197,046
Accumulated other comprehensive loss (12,207) (9,527)
Total stockholders' equity 305,926 301,455
Total Liabilities and Stockholders' Equity $ 577,663 $ 577,595