Organization record
Puhui Wealth Investment Management Co., Ltd.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 368439, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 368439, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_receivable | {"amount": 454411, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1853041, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_receivable | {"amount": 1673764, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| capex | {"amount": 288372, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-06-30 | sec_edgar |
| capex | {"amount": 159514, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-06-30 | sec_edgar |
| capex | {"amount": 132998, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-06-30 | sec_edgar |
| capex | {"amount": 8270, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2017-06-30 | sec_edgar |
| cashflow_financing | {"amount": 808845, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2021-06-30 | sec_edgar |
| cashflow_financing | {"amount": -334434, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-06-30 | sec_edgar |
| cashflow_financing | {"amount": 8032912, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": 6869904, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_financing | {"amount": -565164, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2017-06-30 | sec_edgar |
| cashflow_investing | {"amount": 657679, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2021-06-30 | sec_edgar |
| cashflow_investing | {"amount": 331999, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2020-06-30 | sec_edgar |
| cashflow_investing | {"amount": -3534027, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-06-30 | sec_edgar |
| cashflow_investing | {"amount": -2043256, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2018-06-30 | sec_edgar |
| cashflow_investing | {"amount": 30437, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2017-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1670646, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1138336, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-06-30 | sec_edgar |
| cashflow_operating | {"amount": -7134495, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-06-30 | sec_edgar |
| cashflow_operating | {"amount": -320272, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_operating | {"amount": 825834, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2017-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11507558, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11507558, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11507558, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12657821, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-10-22 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11507558, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11507558, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11507558, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 316718, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 367548, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 82076, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-06-30 | sec_edgar |
| current_assets | {"amount": 3252478, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| current_assets | {"amount": 5360216, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| current_assets | {"amount": 8716270, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| current_assets | {"amount": 9807902, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| current_liabilities | {"amount": 3721272, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| current_liabilities | {"amount": 3064715, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| current_liabilities | {"amount": 1362445, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| current_liabilities | {"amount": 2086122, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| debt_current | {"amount": 25000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 12657821} | 2021-10-22 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 11507558} | 2020-06-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 11507558} | 2019-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 277500, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2021-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 210905, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2020-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 133621, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2019-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 78514, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2018-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 93403, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2017-06-30 | sec_edgar |
| goodwill | {"amount": 1864053, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2021-06-30 | sec_edgar |
| goodwill | {"amount": 1864053, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2020-06-30 | sec_edgar |
| goodwill | {"amount": 1864053, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2019-11-30 | sec_edgar |
| income_tax_expense | {"amount": -11065, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2021-06-30 | sec_edgar |
| income_tax_expense | {"amount": 179449, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2020-06-30 | sec_edgar |
| income_tax_expense | {"amount": 392105, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-06-30 | sec_edgar |
| income_tax_expense | {"amount": 148320, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-06-30 | sec_edgar |
| income_tax_expense | {"amount": 175435, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-06-30 | sec_edgar |
| industry_sic | {"code": "6282", "scheme": "SIC", "description": "Investment Advice"} | sec_edgar | |
| intangible_assets | {"amount": 821012, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2021-06-30 | sec_edgar |
| intangible_assets | {"amount": 918787, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2020-06-30 | sec_edgar |
| intangible_assets | {"amount": 10241, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2019-06-30 | sec_edgar |
| interest_expense | {"amount": 173489, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2021-06-30 | sec_edgar |
| interest_expense | {"amount": 184332, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2020-06-30 | sec_edgar |
| interest_expense | {"amount": 199861, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2019-06-30 | sec_edgar |
| interest_expense | {"amount": 122806, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2018-06-30 | sec_edgar |
| interest_expense | {"amount": 0, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2017-06-30 | sec_edgar |
| long_term_debt | {"amount": 1145825, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2020-06-30 | sec_edgar |
| long_term_debt | {"amount": 1206565, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2019-06-30 | sec_edgar |
| long_term_debt | {"amount": 100000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2019-01-30 | sec_edgar |
| long_term_debt_current | {"amount": 1255687, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| long_term_debt_current | {"amount": 25835, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| long_term_debt_current | {"amount": 315983, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| long_term_debt_current | {"amount": 302001, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 1206565, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 1208003, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| marketable_securities | {"amount": 172966, "concept": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", " | 2019-06-30 | sec_edgar |
| marketable_securities | {"amount": 278365, "concept": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", " | 2018-06-30 | sec_edgar |
| net_income | {"amount": -5118639, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-06-30 | sec_edgar |
| net_income | {"amount": -4687667, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2020-06-30 | sec_edgar |
| net_income | {"amount": -3102902, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-06-30 | sec_edgar |
| net_income | {"amount": 475346, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-06-30 | sec_edgar |
| net_income | {"amount": 957222, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 1448577, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 1701621, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 1206565, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| operating_expenses | {"amount": 5957874, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2021-06-30 | sec_edgar |
| operating_expenses | {"amount": 6698142, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2020-06-30 | sec_edgar |
| operating_expenses | {"amount": 5749125, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-06-30 | sec_edgar |
| operating_expenses | {"amount": 3835414, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-06-30 | sec_edgar |
| operating_expenses | {"amount": 5476405, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2017-06-30 | sec_edgar |
| operating_income | {"amount": -3926858, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2021-06-30 | sec_edgar |
| operating_income | {"amount": -4518662, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2020-06-30 | sec_edgar |
| operating_income | {"amount": -2568491, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2019-06-30 | sec_edgar |
| operating_income | {"amount": 303767, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-06-30 | sec_edgar |
| operating_income | {"amount": 1173131, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2017-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 2100000, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2020-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 2100000, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2019-07-02 | sec_edgar |
| ppe_net | {"amount": 436325, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2020-06-30 | sec_edgar |
| ppe_net | {"amount": 223385, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2019-06-30 | sec_edgar |
| ppe_net | {"amount": 135682, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2018-06-30 | sec_edgar |
| pretax_income | {"amount": -5129704, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2021-06-30 | sec_edgar |
| pretax_income | {"amount": -4508218, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2020-06-30 | sec_edgar |
| pretax_income | {"amount": -2710797, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2019-06-30 | sec_edgar |
| pretax_income | {"amount": 274147, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2018-06-30 | sec_edgar |
| pretax_income | {"amount": 1132657, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2017-06-30 | sec_edgar |
| profit_loss | {"amount": -4687667, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2020-06-30 | sec_edgar |
| profit_loss | {"amount": -3102902, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2019-06-30 | sec_edgar |
| profit_loss | {"amount": 125827, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2018-06-30 | sec_edgar |
| profit_loss | {"amount": 957222, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2017-06-30 | sec_edgar |
| retained_earnings | {"amount": -18321053, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2021-06-30 | sec_edgar |
| retained_earnings | {"amount": -13267289, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2020-06-30 | sec_edgar |
| retained_earnings | {"amount": -9221341, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2019-06-30 | sec_edgar |
| retained_earnings | {"amount": -6764155, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2018-06-30 | sec_edgar |
| revenue | {"amount": 1025016, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2021-06-30 | sec_edgar |
| revenue | {"amount": 697500, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax | 2020-06-30 | sec_edgar |
| revenue | {"amount": 3180634, "concept": "us-gaap:Revenues", "currency": "USD"} | 2019-06-30 | sec_edgar |
| revenue | {"amount": 1344796, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2018-06-30 | sec_edgar |
| revenue | {"amount": 5174464, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2017-06-30 | sec_edgar |
| sga_expense | {"amount": 4962114, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2021-06-30 | sec_edgar |
| sga_expense | {"amount": 4977537, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2020-06-30 | sec_edgar |
| sga_expense | {"amount": 3427040, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2019-06-30 | sec_edgar |
| sga_expense | {"amount": 1967294, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2018-06-30 | sec_edgar |
| sga_expense | {"amount": 1860962, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2017-06-30 | sec_edgar |
| short_term_investments | {"amount": 394767, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2021-06-30 | sec_edgar |
| short_term_investments | {"amount": 515729, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2020-06-30 | sec_edgar |
| short_term_investments | {"amount": 706226, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2019-06-30 | sec_edgar |
| short_term_investments | {"amount": 1101317, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2018-06-30 | sec_edgar |
| stockholders_equity | {"amount": 3890943, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2021-06-30 | sec_edgar |
| stockholders_equity | {"amount": 8572252, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2020-06-30 | sec_edgar |
| stockholders_equity | {"amount": 12449254, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2019-06-30 | sec_edgar |
| stockholders_equity | {"amount": 7851644, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2018-06-30 | sec_edgar |
| total_assets | {"amount": 8429465, "concept": "us-gaap:Assets", "currency": "USD"} | 2021-06-30 | sec_edgar |
| total_assets | {"amount": 12046676, "concept": "us-gaap:Assets", "currency": "USD"} | 2020-06-30 | sec_edgar |
| total_assets | {"amount": 14377082, "concept": "us-gaap:Assets", "currency": "USD"} | 2019-06-30 | sec_edgar |
| total_assets | {"amount": 11143256, "concept": "us-gaap:Assets", "currency": "USD"} | 2018-06-30 | sec_edgar |
| total_equity | {"amount": 3259616, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2021-06-30 | sec_edgar |
| total_equity | {"amount": 7280340, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2020-06-30 | sec_edgar |
| total_equity | {"amount": 11808072, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2019-06-30 | sec_edgar |
| total_equity | {"amount": 7849131, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2018-06-30 | sec_edgar |
| total_equity | {"amount": 1287824, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2017-06-30 | sec_edgar |
| total_equity | {"amount": -118674, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2016-06-30 | sec_edgar |
| total_liabilities | {"amount": 5169849, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2021-06-30 | sec_edgar |
| total_liabilities | {"amount": 4766336, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2020-06-30 | sec_edgar |
| total_liabilities | {"amount": 2569010, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2019-06-30 | sec_edgar |
| total_liabilities | {"amount": 3294125, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2018-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 8429465, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "US | 2021-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 12046676, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2020-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 14377082, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2019-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 11143256, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2018-06-30 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 454411, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 1853041, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 1673764, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 808328, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 677215, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 1133895, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 630457, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 808328, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 368439, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 368439, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccountsPayableRelatedPartiesCurrent | {"amount": 6334, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccountsPayableRelatedPartiesCurrent | {"amount": 196300, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 454411, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 1853041, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 1673764, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 454411, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 1853041, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 1673764, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 222907, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 1138498, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 1013135, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 1051718, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrent | {"amount": 1933, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrent | {"amount": 2080, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrent | {"amount": 2677, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrent | {"amount": 777, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccruedProfessionalFeesCurrent | {"amount": 402116, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccruedProfessionalFeesCurrent | {"amount": 150733, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccruedProfessionalFeesCurrent | {"amount": 63344, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccruedRentCurrent | {"amount": 15148, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccruedRentCurrent | {"amount": 37676, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccruedRentCurrent | {"amount": 24676, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccruedRentCurrent | {"amount": 31813, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccruedSalariesCurrent | {"amount": 287571, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccruedSalariesCurrent | {"amount": 166584, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccruedSalariesCurrent | {"amount": 214103, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccruedSalariesCurrent | {"amount": 127128, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 864039, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 583761, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 381608, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 259206, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 289443, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -83012, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -251958, "currency": "USD"} | 2019-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -7320, "currency": "USD"} | 2018-06-30 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 21911045, "currency": "USD"} | 2021-06-30 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 21911045, "currency": "USD"} | 2020-06-30 | sec_edgar |