XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 13,198 $ 4,444
Accounts receivable, net of allowance for credit losses and discounts & allowances of $1,270 and $1,820 at December 31, 2023 and 2022, respectively 13,875 11,414
Inventories, net 9,104 9,631
Prepaid expenses and other current assets 2,019 1,445
Refundable income taxes 0 44
Total current assets 38,196 26,978
Property, plant and equipment, net 22,764 20,905
Operating lease right-of use asset 192 174
Goodwill 11,704 11,704
Intangible assets, net 6,898 7,438
Other assets 1,900 1,800
Total assets 81,654 68,999
Current liabilities    
Current portion of note payable 1,250 1,250
Accounts payable 9,976 7,979
Accrued expenses 4,916 3,813
Accrued income taxes 474 0
Total current liabilities 16,616 13,042
Line of credit 0 2,777
Note payable 1,483 2,477
Operating lease liabilities 118 104
Deferred income taxes, net 3,001 3,029
Total liabilities 21,218 21,429
Commitments and contingencies (Note 9)
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; 14,691 and 14,645 shares outstanding at 2023 and 2022 6,509 6,509
Paid-in capital 4,825 3,624
Treasury stock, at cost (16,695) (16,993)
Retained earnings 65,797 54,430
Total stockholders’ equity 60,436 47,570
Total liabilities and stockholders’ equity $ 81,654 $ 68,999