v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Current Assets    
Cash and cash equivalents $ 19,384,885 $ 12,988,111
Restricted cash 143,042 244,936
Accounts receivable, net 7,043,786 7,904,885
Inventory, net 13,923,847 20,897,693
Payments in advance 1,275,524 1,197,284
Income tax receivable 808,615 734,193
Prepaid expenses and other current assets 5,064,000 3,634,255
Total current assets 47,643,699 47,601,357
Property and equipment, net 3,373,116 3,660,704
Operating lease right-of-use assets, net 186,657 342,413
Deferred tax asset, net 396,294 396,294
Other Assets    
Deposits 45,534 45,189
Total Assets 51,645,300 52,045,957
Current Liabilities    
Accounts payable and accrued expenses 5,925,043 8,595,892
Refund liability 65,162 65,140
Notes payable, current 0 1,804
Operating lease liabilities, current 186,657 309,019
Other current liabilities 63,291 8,370
Short term loan, net of finance charges 224,409 800,000
Total current liabilities 6,464,562 9,780,225
Operating lease liabilities, net of current portion 0 33,394
Total liabilities 6,464,562 9,813,619
Commitments and contingencies
Preferred stock, $.001 par value, 1,120,000 shares authorized, 120,000 shares issued and outstanding as of June 30, 2026 and December 31, 2025 3,000 3,000
Common stock, $.001 par value, 28,000,000 shares authorized, 6,229,556 shares issued and 6,227,380 outstanding as of June 30, 2026 and 6,255,989 shares issued and 6,234,689 outstanding as of December 31, 2025 130,527 130,534
Accumulated other comprehensive loss (937,553) (983,640)
Retained earnings 34,538,786 31,859,103
Additional paid - in capital 11,472,346 11,478,399
Treasury stock, at cost, 2,176 and 21,300 shares of common stock, as of June 30, 2026 and December 31, 2025, respectively (26,368) (255,058)
Total stockholders' equity 45,180,738 42,232,338
Total Liabilities and Stockholders' Equity $ 51,645,300 $ 52,045,957