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
|