v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 15,726,188 $ 12,368,100
Accounts receivable, net 8,263,662 6,409,610
Inventory, net 12,896,024 17,988,737
Payments in advance 1,077,477 870,920
Income tax receivable 495,168 526,498
Prepaid expenses and other current assets 3,419,859 3,003,173
Total current assets 41,878,378 41,167,038
Property and equipment, net 3,751,778 4,000,225
Operating lease right-of-use assets, net 454,217 552,970
Accounts receivable, net 0 56,391
Deferred tax asset, net 675,000 675,000
Other Assets    
Deposits 44,226 37,322
Total Assets 46,803,599 46,488,946
Current Liabilities    
Accounts payable and accrued expenses 4,408,857 6,906,939
Notes payable, current 12,386 28,722
Operating lease liabilities, current 300,309 251,946
Income tax payable 772,741 0
Short-Term Debt 185,330 733,794
Total current liabilities 5,679,623 7,921,401
Notes payable, net of current portion 0 1,804
Operating lease liabilities, net of current portion 153,908 301,024
Total liabilities 5,833,531 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,231,333 10,988,316
Accumulated other comprehensive loss (1,249,859) (1,452,335)
Retained earnings 30,855,039 28,595,181
Total stockholders' equity 40,970,068 38,264,717
Total Liabilities and Stockholders' Equity $ 46,803,599 $ 46,488,946