XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 4,949,771 $ 5,022,436
Short-term investments 58,263 58,262
Accounts receivable, net 13,823,969 12,660,936
Inventory, net 21,853,273 21,081,481
Payments in advance 1,351,666 1,610,640
Prepaid expenses and other current assets 3,449,089 4,178,427
Total current assets 45,486,031 44,612,182
Property and equipment, net 2,959,009 3,128,086
Operating lease right-of-use assets, net 1,239,776 1,393,213
Other Assets    
Deposits 41,333 33,339
Total Assets 49,726,149 49,166,820
Current Liabilities    
Accounts payable and accrued expenses 7,967,771 14,617,671
Note payable, current 88,950 83,270
Operating lease liabilities, current 301,640 318,621
Income taxes payable 3,442,038 2,738,818
Short term loan, net of finance charges 227,180 975,025
Total current liabilities 12,027,579 18,733,405
Deferred Compensation 360,000 320,000
Note payable, net of current portion 147,423 189,249
Operating lease liabilities, net of current portion 938,136 1,074,592
Deferred tax liability, net 228,600 228,600
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,826,892 and 5,673,683 shares issued and outstanding 130,280 130,162
Additional paid - in capital 9,809,539 9,230,847
Accumulated other comprehensive loss (904,316) (779,268)
Retained earnings 26,985,908 20,036,233
Total stockholders' equity 36,024,411 28,620,974
Total Liabilities and Stockholders' Equity $ 49,726,149 $ 49,166,820