XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 24,424,414 $ 20,609,003
Accounts receivable, net of allowances 4,782,564 4,384,238
Notes receivable   2,000
Inventories 29,066,264 25,705,524
Prepaid expenses 1,041,771 874,203
Other current assets 125,000 28,839
Total current assets 59,440,013 51,603,807
Property and equipment, net 13,722,647 13,515,162
Right-of-use assets from operating leases 10,317,832 4,741,326
Goodwill 3,621,453 3,621,453
Intangible assets, net 3,593,998 4,097,778
Deferred tax asset   49,526
Other assets 244,525 241,437
Total assets 90,940,468 77,870,489
Current liabilities:    
Accounts payable 3,683,324 3,177,550
Notes payable 2,945,351 3,591,351
Operating lease liabilities 1,844,223 2,078,505
Accrued expenses 1,949,806 3,215,343
Other current liabilities 1,039,976 455,385
Total current liabilities 11,462,680 12,518,134
Deferred tax liability 237,729  
Notes payable, less current portion 9,540,281 9,930,828
Operating lease liabilities, less current portion 8,633,882 2,769,389
Total liabilities 29,874,572 25,218,351
Contingencies (Note 17)
Stockholders' equity:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.01 par value; 60,000,000 shares authorized; 26,924,631 shares issued and 25,963,476 shares outstanding as of September 30, 2025; 26,924,631 shares issued and 25,995,701 shares outstanding as of December 31, 2024 269,246 269,246
Treasury stock at cost, 961,155 and 928,930 shares, as of September 30, 2025 and December 31, 2024, respectively (4,757,731) (4,568,823)
Additional paid-in capital 40,173,000 40,173,000
Retained earnings 25,381,381 16,778,715
Total stockholders' equity 61,065,896 52,652,138
Total liabilities and stockholders' equity $ 90,940,468 $ 77,870,489