XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 3,748,580 $ 2,967,042
Short-term investments 58,259 58,257
Accounts receivable, net 5,084,196 7,173,829
Inventory, net 6,151,488 9,670,036
Payments in advance 1,202,796 805,098
Income tax refunds receivable 0 2,964
Prepaid expenses and other current assets 6,098,975 2,109,190
Total current assets 22,344,294 22,786,416
Property and equipment, net 2,771,130 3,052,276
Operating lease right-of-use assets, net 193,583 285,932
Deferred tax asset, net 78,700 78,700
Other Assets    
Deposits 33,932 33,699
Total Assets 25,421,639 26,237,023
Current Liabilities    
Accounts payable and accrued expenses 2,631,184 8,008,925
Operating lease liabilities, current 193,583 207,824
Income taxes payable 2,029,579 1,654,200
Short term loan, net of finance charges 359,881 677,601
Total current liabilities 5,214,227 10,548,550
Deferred Compensation 280,000 240,000
Operating lease liabilities, net of current portion 0 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,442,774 shares issued and outstanding 130,111 130,111
Additional paid - in capital 8,393,178 8,338,158
Accumulated other comprehensive loss (530,159) (562,700)
Retained earnings 11,931,282 7,461,796
Total stockholders' equity 19,927,412 15,370,365
Total Liabilities and Stockholders' Equity $ 25,421,639 $ 26,237,023