XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 20,558 $ 13,198
Accounts receivable, net of allowance for credit losses and discounts & allowances of $1,320 and $1,270 at September 30, 2024 and December 31, 2023 respectively 13,495 13,875
Inventories, net 8,441 9,104
Prepaid expenses and other current assets 1,893 2,019
Refundable income taxes 379 0
Total current assets 44,766 38,196
Property, plant and equipment, net 26,310 22,764
Operating lease right-of-use asset 136 192
Goodwill 11,704 11,704
Intangible assets, net 6,493 6,898
Other assets 1,900 1,900
Total assets 91,309 81,654
Current liabilities    
Current portion of note payable 0 1,250
Accounts payable 11,117 9,976
Accrued expenses 5,589 4,916
Accrued income taxes 0 474
Total current liabilities 16,706 16,616
Note payable 0 1,483
Operating lease liabilities 79 118
Deferred income taxes, net 3,001 3,001
Total liabilities 19,786 21,218
Commitments and contingencies (Note 9)  
Stockholders’ equity    
Preferred stock, no par value; 2,500 shares authorized; no shares issued or outstanding at September 30, 2024 and December 31, 2023 0 0
Common stock, no par value; 40,000 shares authorized; 17,274 shares issued; 14,816 and 14,691 outstanding at September 30, 2024 and December 31, 2023, respectively 6,509 6,509
Paid-in capital 5,915 4,825
Treasury stock, at cost (15,883) (16,695)
Retained earnings 74,982 65,797
Total stockholders' equity 71,523 60,436
Total liabilities and stockholders' equity $ 91,309 $ 81,654