XML 15 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 2,586,671 $ 2,967,042
Short-term investments 58,261 58,257
Accounts receivable, net 17,164,890 7,173,829
Inventory, net 14,678,324 9,670,036
Payments in advance 1,757,165 805,098
Income tax refunds receivable 0 2,964
Prepaid expenses and other current assets 4,321,801 2,109,190
Total current assets 40,567,112 22,786,416
Property and equipment, net 3,178,888 3,052,276
Operating lease right-of-use assets, net 1,539,698 285,932
Deferred tax asset, net 78,700 78,700
Other Assets    
Deposits 33,553 33,699
Total Assets 45,397,951 26,237,023
Current Liabilities    
Accounts payable and accrued expenses 16,421,446 8,008,925
Operating lease liabilities, current 399,314 207,824
Income taxes payable 2,925,216 1,654,200
Short term loan, net of finance charges 142,653 677,601
Total current liabilities 19,888,629 10,548,550
Deferred Compensation 300,000 240,000
Operating lease liabilities, net of current portion 1,140,384 78,108
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, 5,471,669 and 5,430,374 shares issued and outstanding 130,111 130,111
Additional paid - in capital 8,393,178 8,338,158
Accumulated other comprehensive loss (676,444) (562,700)
Retained earnings 16,219,093 7,461,796
Total stockholders' equity 24,068,938 15,370,365
Total Liabilities and Stockholders' Equity $ 45,397,951 $ 26,237,023