XML 28 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 13,271 $ 12,159
Accounts receivable-trade, net of allowance for doubtful accounts of $49 and $31 at December 31, 2024 and December 31, 2023, respectively 331 264
Inventory, net 35,556 37,993
Income tax receivable 384 248
Prepaid expenses 898 475
Other current assets 96 113
Total current assets 50,536 51,252
Property and equipment, at cost 31,655 28,678
Less accumulated depreciation (19,320) (18,131)
Property and equipment, net 12,335 10,547
Operating lease assets 10,323 8,995
Financing lease assets 0 23
Deferred income taxes 1,213 880
Other assets 517 438
TOTAL ASSETS 74,924 72,135
CURRENT LIABILITIES:    
Accounts payable-trade 3,110 2,333
Accrued expenses and other liabilities 3,571 3,140
Income taxes payable 0 288
Current portion of operating lease liabilities 3,205 3,172
Total current liabilities 9,886 8,933
Deferred income taxes 0 9
Uncertain tax positions 248 388
Other non-current liabilities 76 205
Operating lease liabilities, non-current 7,561 6,253
Finance lease liabilities, non-current 0 1
COMMITMENTS AND CONTINGENCIES (Note 8)
STOCKHOLDERS' EQUITY:    
Common stock, $0.0024 par value; 25,000,000 shares authorized; 9,920,957 and 9,823,621 shares issued at December 31, 2024 and December 31, 2023, respectively; 8,496,581 and 8,399,245 shares outstanding at December 31, 2024 and December 31, 2023, respectively 23 23
Paid-in capital 4,529 3,981
Retained earnings 64,486 63,659
Treasury stock at cost (1,424,376 shares at December 31, 2024 and December 31, 2023) (9,773) (9,773)
Accumulated other comprehensive loss, net of tax (2,112) (1,544)
Total stockholders' equity 57,153 56,346
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 74,924 $ 72,135