v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current Assets    
Cash and cash equivalents $ 17,014,780 $ 12,988,111
Restricted cash 175,996 244,936
Accounts receivable, net 6,262,523 7,904,885
Inventory, net 16,355,242 20,897,693
Payments in advance 1,243,364 1,197,284
Income tax receivable 114,302 734,193
Prepaid expenses and other current assets 4,391,989 3,634,255
Total current assets 45,558,196 47,601,357
Property and equipment, net 3,295,373 3,660,704
Operating lease right-of-use assets, net 262,967 342,413
Deferred tax asset, net 396,294 396,294
Other Assets    
Deposits 44,910 45,189
Total Assets 49,557,740 52,045,957
Current Liabilities    
Accounts payable and accrued expenses 4,651,604 8,595,892
Refund liability 65,084 65,140
Notes payable, current 0 1,804
Operating lease liabilities, current 262,967 309,019
Other current liabilities 32,813 8,370
Short term loan, net of finance charges 540,926 800,000
Total current liabilities 5,553,394 9,780,225
Operating lease liabilities, net of current portion 0 33,394
Total liabilities 5,553,394 9,813,619
Commitments and contingencies
Preferred stock, $.001 par value, 1,120,000 shares authorized, 120,000 shares issued and outstanding as of March 31, 2026 and December 31, 2025 3,000 3,000
Common stock, $.001 par value, 28,000,000 shares authorized, 6,237,561 shares issued and 6,233,773 outstanding as of March 31, 2026 and 6,255,989 shares issued and 6,234,689 outstanding as of December 31, 2025 130,533 130,534
Accumulated other comprehensive loss (1,097,672) (983,640)
Retained earnings 33,629,797 31,859,103
Additional paid - in capital 11,373,490 11,478,399
Treasury stock, at cost, 3,788 and 21,300 shares of common stock, as of March 31, 2026 and December 31, 2025, respectively (34,802) (255,058)
Total stockholders' equity 44,004,346 42,232,338
Total Liabilities and Stockholders' Equity $ 49,557,740 $ 52,045,957