XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 19,446 $ 16,728
Accounts receivable, net of allowance for credit losses and discounts & allowances of $2,030 and $1,590 at March 31, 2025 and December 31, 2024, respectively 16,684 15,424
Inventories, net 9,241 8,678
Prepaid expenses and other current assets 2,007 2,144
Refundable income taxes 0 631
Total current assets 47,378 43,605
Property, plant and equipment, net 28,112 26,862
Operating lease right-of-use asset 109 118
Goodwill 11,704 11,704
Intangible assets, net 6,223 6,358
Other assets 141 1,900
Total assets 93,667 90,547
Current liabilities    
Accounts payable 11,635 10,401
Accrued expenses 3,939 5,103
Accrued income taxes 795 0
Total current liabilities 16,369 15,504
Operating lease liabilities 68 70
Deferred income taxes, net 3,062 3,062
Total liabilities 19,499 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,203 and 15,100 outstanding at March 31, 2025 and December 31, 2024, respectively 6,509 6,509
Treasury stock, at cost (13,383) (14,052)
Paid-in capital 2,680 4,632
Retained earnings 78,362 74,822
Total stockholders’ equity 74,168 71,911
Total liabilities and stockholders’ equity $ 93,667 $ 90,547