v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 12,699,342 $ 12,368,100
Accounts receivable, net 6,380,596 6,409,610
Inventory, net 16,930,185 17,988,737
Payments in advance 1,092,572 870,920
Income tax receivable 117,311 526,498
Prepaid expenses and other current assets 2,995,831 3,003,173
Total current assets 40,215,837 41,167,038
Property and equipment, net 3,890,288 4,000,225
Operating lease right-of-use assets, net 524,202 552,970
Accounts receivable, net 0 56,391
Deferred tax asset, net 675,000 675,000
Other Assets    
Deposits 38,173 37,322
Total Assets 45,343,500 46,488,946
Current Liabilities    
Accounts payable and accrued expenses 4,783,388 6,906,939
Notes payable, current 17,523 28,722
Operating lease liabilities, current 295,655 251,946
Short term loan, net of finance charges 445,329 733,794
Total current liabilities 5,541,895 7,921,401
Notes payable, net of current portion 0 1,804
Operating lease liabilities, net of current portion 228,547 301,024
Total liabilities 5,770,442 8,224,229
Commitments and contingencies
STOCKHOLDERS' EQUITY    
Preferred stock, $.001 par value, 1,120,000 shares authorized, 120,000 shares issued and outstanding 3,000 3,000
Common stock, $.001 par value, 28,000,000 shares authorized, 6,217,550 and 6,217,550 shares issued and outstanding 130,555 130,555
Additional paid - in capital 11,109,153 10,988,316
Accumulated other comprehensive loss (1,385,955) (1,452,335)
Retained earnings 29,716,305 28,595,181
Total stockholders' equity 39,573,058 38,264,717
Total Liabilities and Stockholders' Equity $ 45,343,500 $ 46,488,946