XML 15 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 $ 11,878 $ 4,194
Receivables, less allowance for credit losses of $1,226 and $694; respectively 46,315 48,768
Inventories 68,474 76,025
Prepaid expenses 3,351 4,372
Prepaid income tax 557 465
TOTAL CURRENT ASSETS 130,575 133,824
Property, plant and equipment, net 22,355 22,221
Operating lease right-of-use assets 1,276 1,186
Intangible assets, net 25,445 25,838
Goodwill 42,326 42,326
Other assets 132 935
TOTAL ASSETS 222,109 226,330
Current liabilities:    
Current portion of long-term debt 7,143 7,143
Trade accounts payable 9,150 11,858
Accrued liabilities 13,680 15,050
Current operating lease liabilities 510 444
TOTAL CURRENT LIABILITIES 30,483 34,495
Long‑term debt 11,309 18,452
Deferred income tax liability 6,303 3,302
Operating lease liabilities 798 787
Other liabilities 0 297
TOTAL LIABILITIES 48,893 57,333
Authorized 1,000,000 shares; no par value, none issued 0 0
Authorized 30,000,000 shares; no par value, Issued and outstanding: 2025 —13,696,311 shares, 2024 —13,732,719 shares 3,013 4,218
Retained earnings 170,203 164,779
TOTAL STOCKHOLDERS' EQUITY 173,216 168,997
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 222,109 $ 226,330