XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 21,220 $ 16,728
Accounts receivable, net of allowance for credit losses and discounts & allowances of $1,760 and $1,590 at June 30, 2025 and December 31, 2024, respectively 16,065 15,424
Inventories, net 10,224 8,678
Prepaid expenses and other current assets 1,822 2,144
Refundable income taxes 0 631
Total current assets 49,331 43,605
Property, plant and equipment, net 30,731 26,862
Operating lease right-of-use asset 278 118
Goodwill 11,704 11,704
Intangible assets, net 6,088 6,358
Other assets 135 1,900
Total assets 98,267 90,547
Current liabilities    
Accounts payable 11,880 10,401
Accrued expenses 4,409 5,103
Total current liabilities 16,289 15,504
Operating lease liabilities 220 70
Deferred income taxes, net 3,062 3,062
Total liabilities 19,571 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,221 and 15,100 outstanding at June 30, 2025 and December 31, 2024, respectively 6,509 6,509
Treasury stock, at cost (13,268) (14,052)
Paid-in capital 2,844 4,632
Retained earnings 82,611 74,822
Total stockholders’ equity 78,696 71,911
Total liabilities and stockholders’ equity $ 98,267 $ 90,547