CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 5,022,436 $ 2,967,042
Short-term investments 58,262 58,257
Accounts receivable, net 12,660,936 7,173,829
Inventory, net 21,081,481 9,670,036
Payments in advance 1,610,640 805,098
Income tax refunds receivable 0 2,964
Prepaid expense and other current asset 4,178,427 2,109,190
Total current assets 44,612,182 22,786,416
Property and equipment, net 3,128,086 3,052,276
Operating lease right-of-use assets, net 1,393,213 285,932
Deferred tax asset, net 0 78,700
Other Assets    
Deposits 33,339 33,699
Total Assets 49,166,820 26,237,023
Current Liabilities    
Accounts payable and accrued expenses 14,617,671 8,008,925
Note payable, current 83,270 0
Operating lease liabilities, current 318,621 207,824
Income taxes payable 2,738,818 1,654,200
Short term loan, net of finance charges 975,025 677,601
Total current liabilities 18,733,405 10,548,550
Deferred compensation 320,000 240,000
Note payable, net of current portion 189,249 0
Operating lease liabilities, net of current portion 1,074,592 78,108
Deferred tax liability, net 228,600 0
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, 5,673,683 and 5,430,374 shares issued and outstanding 130,162 130,111
Additional paid - in capital 9,230,847 8,338,158
Accumulated other comprehensive loss (779,268) (562,700)
Retained earnings 20,036,233 7,461,796
Total stockholders' equity 28,620,974 15,370,365
Total Liabilities and Stockholders' Equity $ 49,166,820 $ 26,237,023