XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 22,990 $ 16,728
Accounts receivable, net of allowance for credit losses and discounts & allowances of $1,800 and $1,590 at September 30, 2025 and December 31, 2024, respectively 17,421 15,424
Inventories, net 11,057 8,678
Prepaid expenses and other current assets 2,204 2,144
Refundable income taxes 134 631
Total current assets 53,806 43,605
Property, plant and equipment, net 36,423 26,862
Operating lease right-of-use asset 358 118
Goodwill 11,704 11,704
Intangible assets, net 5,953 6,358
Other assets 1,282 1,900
Total assets 109,526 90,547
Current liabilities    
Accounts payable 17,501 10,401
Accrued expenses 5,910 5,103
Total current liabilities 23,411 15,504
Operating lease liabilities 289 70
Deferred income taxes, net 3,062 3,062
Total liabilities 26,762 18,636
Stockholders’ equity    
Preferred stock, no par value; 2,500 shares authorized; none issued 0 0
Common stock, no par value; 40,000 shares authorized; 17,274 shares issued; 15,229 and 15,100 outstanding at September 30, 2025 and December 31, 2024, respectively 6,509 6,509
Treasury stock, at cost (13,233) (14,052)
Paid-in capital 3,348 4,632
Retained earnings 86,140 74,822
Total stockholders’ equity 82,764 71,911
Total liabilities and stockholders’ equity $ 109,526 $ 90,547