XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Unaudited) - USD ($)
Dec. 31, 2020
Jun. 30, 2020
Current assets:    
Cash and cash equivalents $ 71,025,316 $ 28,161,644
Certificates of deposit account 5,384,496 5,381,918
Accounts receivable, net of allowance for bad debt of $61,890 and $0, respectively 16,366,586 15,973,537
Other receivables, net 50,244 61,090
Inventories, net 13,176,140 11,783,403
Prepaid expenses and other current assets 14,049 21,588
Advance payments to vendors 42,113 27,838
Total current assets 106,058,944 61,411,018
Property and equipment, net 185,563 220,889
Intangible assets, net 1,419,166 1,125,152
Deferred tax assets, non-current 685,280 938,188
Goodwill 273,285 273,285
Right of use assets 955,732 1,139,670
Other assets 144,964 283,369
TOTAL ASSETS 109,722,934 65,391,571
Current liabilities:    
Accounts payable 63,939,629 42,083,255
Income tax payable 1,970,289 34,713
Accrued liabilities 316,520 466,021
Advance payments from customers 688,572 0
Lease liabilities, current 376,574 400,508
Total current liabilities 67,291,584 42,984,497
Lease liabilities, non-current 617,790 784,233
Notes payable, payroll protection plan loan 0 487,300
Total liabilities 67,909,374 44,256,030
Parent Company stockholders' equity:    
Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; No preferred stock issued and outstanding as of December 31, 2020 and June 30, 2020 0 0
Common stock, par value $0.001 per share, authorized 50,000,000 shares; 11,576,281 and 10,605,912 shares issued and outstanding as of December 31, 2020, and June 30, 2020, respectively 14,054 14,007
Additional paid-in capital 12,756,959 7,475,365
Retained earnings 31,805,030 18,028,059
Treasury stock, 2,549,208 and 3,472,286 shares as of December 31, 2020 and June 30, 2020 (3,554,893) (4,513,479)
Accumulated other comprehensive loss (365,906) (650,426)
Total Parent Company stockholders' equity 40,655,244 20,353,526
Non-controlling interests 1,158,316 782,015
Total stockholders' equity 41,813,560 21,135,541
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 109,722,934 $ 65,391,571