XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 14,633 $ 13,198
Accounts receivable, net of allowance for credit losses and discounts & allowances of $1,550 and $1,270 at June 30, 2024 and December 31, 2023 respectively 14,526 13,875
Inventories, net 8,454 9,104
Prepaid expenses and other current assets 1,488 2,019
Refundable income taxes 180 0
Total current assets 39,281 38,196
Property, plant and equipment, net 25,276 22,764
Operating lease right-of-use asset 154 192
Goodwill 11,704 11,704
Intangible assets, net 6,628 6,898
Other assets 1,900 1,900
Total assets 84,943 81,654
Current liabilities    
Current portion of note payable 0 1,250
Accounts payable 9,370 9,976
Accrued expenses 4,487 4,916
Accrued income taxes 0 474
Total current liabilities 13,857 16,616
Note payable 0 1,483
Operating lease liabilities 88 118
Deferred income taxes, net 3,001 3,001
Total liabilities 16,946 21,218
Commitments and contingencies (Note 9)
Stockholders’ equity    
Preferred stock, no par value; 2,500 shares authorized; no shares issued or outstanding at June 30, 2024 and December 31, 2023 0 0
Common stock, no par value; 40,000 shares authorized; 17,274 shares issued; 14,791 outstanding at June 30, 2024 and December 31, 2023 6,509 6,509
Paid-in capital 5,532 4,825
Treasury stock, at cost (16,050) (16,695)
Retained earnings 72,006 65,797
Total stockholders' equity 67,997 60,436
Total liabilities and stockholders' equity $ 84,943 $ 81,654