XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Jun. 30, 2023
Current assets:    
Cash $ 17,502,989 $ 40,300,573
Accounts receivable, net 45,454,998 24,526,262
Inventories 7,548,086 7,472,108
Prepaid expenses and other current assets 3,183,215 3,378,617
Investment - other 9,318,480 9,133,707
Total current assets 83,007,768 84,811,267
Other assets:    
Property, plant and equipment, net 2,148,206 1,088,131
Intangible assets, net 726,978
Rental deposit 727,766 732,334
Right-of-use assets – operating leases 3,969,437 4,061,617
Total other assets 7,572,387 5,882,082
Total assets 90,580,155 90,693,349
Current liabilities    
Accounts payable 5,972,530 1,274,391
Contract liabilities 1,705,171 988,556
Accrued liabilities and other payables 603,715 281,361
Income tax payable - current 63,853
Operating lease liabilities – current portion 1,244,565 944,525
Total current liabilities 58,524,982 55,962,184
Other liabilities:    
Operating lease liabilities – net of current portion 3,067,909 3,356,232
Total liabilities 61,592,891 59,318,416
Commitments and contingencies
Stockholders’ equity:    
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 54,222,420 and 54,279,396 shares issued and outstanding as of June 30, 2023 and December 31, 2023 5,428 5,422
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at June 30, 2023 and December 31, 2023
Additional paid-in capital 28,535,949 25,685,475
Retained earnings 450,865 5,847,804
Accumulated other comprehensive loss (4,978) (163,768)
Total stockholders’ equity 28,987,264 31,374,933
Total liabilities and stockholders’ equity 90,580,155 90,693,349
Related party    
Current liabilities    
Accounts payable – related party 48,999,001 51,698,588
Due to a related party $ 710,910