XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 4,245,676 $ 5,022,436
Short-term investments 58,263 58,262
Accounts receivable, net 17,743,659 12,660,936
Inventory, net 19,916,817 21,081,481
Payments in advance 1,541,775 1,610,640
Prepaid expenses and other current assets 3,900,500 4,178,427
Total current assets 47,406,690 44,612,182
Property and equipment, net 3,147,973 3,128,086
Operating lease right-of-use assets, net 1,287,949 1,393,213
Other Assets    
Deposits 49,750 33,339
Total Assets 51,892,362 49,166,820
Current Liabilities    
Accounts payable and accrued expenses 11,410,067 14,617,671
Note payable, current 88,168 83,270
Operating lease liabilities, current 279,148 318,621
Income taxes payable 4,146,521 2,738,818
Short term loan, net of finance charges 661,067 975,025
Total current liabilities 16,584,971 18,733,405
Deferred Compensation 340,000 320,000
Note payable, net of current portion 169,957 189,249
Operating lease liabilities, net of current portion 1,008,801 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,791,683 and 5,673,683 shares issued and outstanding 130,280 130,162
Additional paid - in capital 9,689,299 9,230,847
Accumulated other comprehensive loss (521,534) (779,268)
Retained earnings 24,258,988 20,036,233
Total stockholders' equity 33,560,033 28,620,974
Total Liabilities and Stockholders' Equity $ 51,892,362 $ 49,166,820