Organization record
BOOMER HOLDINGS, INC.
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": 743962, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |
| accounts_payable | {"amount": 633664, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-01-31 | sec_edgar |
| accounts_payable | {"amount": 0, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-10-31 | sec_edgar |
| accounts_payable | {"amount": 159870, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| accounts_payable | {"amount": 2000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| accounts_payable | {"amount": 0, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| accounts_receivable | {"amount": 8559268, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-01-31 | sec_edgar |
| accounts_receivable | {"amount": 7197119, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-10-31 | sec_edgar |
| accounts_receivable | {"amount": 3006952, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-07-31 | sec_edgar |
| accounts_receivable | {"amount": 112251, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |
| accounts_receivable | {"amount": 35700, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-01-31 | sec_edgar |
| accounts_receivable | {"amount": 0, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| capex | {"amount": 12716, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2021-01-31 | sec_edgar |
| capex | {"amount": 22095, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2020-10-31 | sec_edgar |
| capex | {"amount": 175879, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-07-31 | sec_edgar |
| capex | {"amount": 90552, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2020-04-30 | sec_edgar |
| capex | {"amount": 57170, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2020-01-31 | sec_edgar |
| capex | {"amount": 64897, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-10-31 | sec_edgar |
| capex | {"amount": 75928, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-07-31 | sec_edgar |
| capex | {"amount": -2500, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2018-04-30 | sec_edgar |
| capex | {"amount": -2500, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2018-01-31 | sec_edgar |
| capex | {"amount": -2500, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-10-31 | sec_edgar |
| capex | {"amount": -6500, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-07-31 | sec_edgar |
| capex | {"amount": -4000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1161295, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 279990, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4171371, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 128115, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 284854, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 183, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2019-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 152667, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 242, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2019-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3190, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2019-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8904, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2018-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 14654, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 28654, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 29396, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 26279, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5981, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7872, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6624, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6529, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2016-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 86, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "US | 2016-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 100, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2016-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1161295, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 279990, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4171371, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 128115, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 284854, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2020-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 62185, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2019-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 63016, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2019-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2018-07-31 | sec_edgar |
| cashflow_financing | {"amount": 4324324, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-01-31 | sec_edgar |
| cashflow_financing | {"amount": -1091700, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-10-31 | sec_edgar |
| cashflow_financing | {"amount": 9524847, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-07-31 | sec_edgar |
| cashflow_financing | {"amount": 5500032, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-04-30 | sec_edgar |
| cashflow_financing | {"amount": 3224960, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-01-31 | sec_edgar |
| cashflow_financing | {"amount": 1192525, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-10-31 | sec_edgar |
| cashflow_financing | {"amount": 704000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-07-31 | sec_edgar |
| cashflow_financing | {"amount": 400, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency | 2019-04-30 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2019-01-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2018-10-31 | sec_edgar |
| cashflow_financing | {"amount": 21410, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-07-31 | sec_edgar |
| cashflow_financing | {"amount": 21410, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-04-30 | sec_edgar |
| cashflow_financing | {"amount": 21410, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-01-31 | sec_edgar |
| cashflow_financing | {"amount": 12610, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-10-31 | sec_edgar |
| cashflow_financing | {"amount": 11700, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-07-31 | sec_edgar |
| cashflow_financing | {"amount": 8000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2017-04-30 | sec_edgar |
| cashflow_financing | {"amount": 8000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2017-01-31 | sec_edgar |
| cashflow_financing | {"amount": 8000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2016-10-31 | sec_edgar |
| cashflow_financing | {"amount": 1064, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2016-07-31 | sec_edgar |
| cashflow_financing | {"amount": 914, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency | 2016-04-30 | sec_edgar |
| cashflow_investing | {"amount": 37869, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2021-01-31 | sec_edgar |
| cashflow_investing | {"amount": 2905, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currenc | 2020-10-31 | sec_edgar |
| cashflow_investing | {"amount": -224865, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-07-31 | sec_edgar |
| cashflow_investing | {"amount": -114538, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-04-30 | sec_edgar |
| cashflow_investing | {"amount": -178362, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-01-31 | sec_edgar |
| cashflow_investing | {"amount": -98504, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2019-10-31 | sec_edgar |
| cashflow_investing | {"amount": -77528, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2019-07-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2019-04-30 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2019-01-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2018-10-31 | sec_edgar |
| cashflow_investing | {"amount": -2500, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2018-07-31 | sec_edgar |
| cashflow_investing | {"amount": -2500, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2018-04-30 | sec_edgar |
| cashflow_investing | {"amount": -2500, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2018-01-31 | sec_edgar |
| cashflow_investing | {"amount": -2500, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2017-10-31 | sec_edgar |
| cashflow_investing | {"amount": -6500, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2017-07-31 | sec_edgar |
| cashflow_investing | {"amount": -4000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2017-04-30 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2017-01-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2016-10-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2016-07-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2016-04-30 | sec_edgar |
| cashflow_operating | {"amount": -7372269, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-01-31 | sec_edgar |
| cashflow_operating | {"amount": -2802586, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-10-31 | sec_edgar |
| cashflow_operating | {"amount": -5281278, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-07-31 | sec_edgar |
| cashflow_operating | {"amount": -5410046, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-04-30 | sec_edgar |
| cashflow_operating | {"amount": -2914411, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-01-31 | sec_edgar |
| cashflow_operating | {"amount": -1094852, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-10-31 | sec_edgar |
| cashflow_operating | {"amount": -473805, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-07-31 | sec_edgar |
| cashflow_operating | {"amount": -14812, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2019-04-30 | sec_edgar |
| cashflow_operating | {"amount": -11464, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2019-01-31 | sec_edgar |
| cashflow_operating | {"amount": -5750, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2018-10-31 | sec_edgar |
| cashflow_operating | {"amount": -10327, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2018-07-31 | sec_edgar |
| cashflow_operating | {"amount": 3763, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2018-04-30 | sec_edgar |
| cashflow_operating | {"amount": 4505, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2018-01-31 | sec_edgar |
| cashflow_operating | {"amount": 10188, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2017-10-31 | sec_edgar |
| cashflow_operating | {"amount": 695, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currency | 2017-07-31 | sec_edgar |
| cashflow_operating | {"amount": 3786, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2017-04-30 | sec_edgar |
| cashflow_operating | {"amount": -1462, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2017-01-31 | sec_edgar |
| cashflow_operating | {"amount": -1557, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2016-10-31 | sec_edgar |
| cashflow_operating | {"amount": -978, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2016-07-31 | sec_edgar |
| cashflow_operating | {"amount": -814, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2016-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 155292311, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 155044311, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 136229895, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 128514, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 3187968, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10511, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 520, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10511, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10011000, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 370000, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 3350000, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 8000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 155292311, "concept": "dei:EntityCommonStockSharesOutstanding" | 2021-05-17 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 155292311, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 155944311, "concept": "dei:EntityCommonStockSharesOutstanding" | 2020-12-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 155944311, "concept": "dei:EntityCommonStockSharesOutstanding" | 2020-11-06 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 155044311, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 136229895, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 128513739, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 128513739, "concept": "dei:EntityCommonStockSharesOutstanding" | 2020-04-29 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 117963439, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-12-05 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-10-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 128513739, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-11-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10511000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10011000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 8370000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 3350000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 8000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-07-31 | sec_edgar |
| cost_of_revenue | {"amount": 16420869, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2021-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 9249482, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 3888175, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-07-31 | sec_edgar |
| cost_of_revenue | {"amount": 782982, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 936369, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 67916, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 153387, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2020-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 85471, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 25550, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-07-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2019-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 5300, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-07-31 | sec_edgar |
| cost_of_revenue | {"amount": 5300, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 5300, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2018-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 5300, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-07-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-10-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-07-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-04-30 | sec_edgar |
| current_assets | {"amount": 13933649, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-01-31 | sec_edgar |
| current_assets | {"amount": 13134696, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-10-31 | sec_edgar |
| current_assets | {"amount": 11087071, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-07-31 | sec_edgar |
| current_assets | {"amount": 1355206, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |
| current_assets | {"amount": 1038921, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-01-31 | sec_edgar |
| current_assets | {"amount": 183, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-10-31 | sec_edgar |
| current_assets | {"amount": 209925, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| current_assets | {"amount": 14654, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| current_assets | {"amount": 5981, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| current_liabilities | {"amount": 18928598, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-01-31 | sec_edgar |
| current_liabilities | {"amount": 16420167, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-10-31 | sec_edgar |
| current_liabilities | {"amount": 22260208, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-07-31 | sec_edgar |
| current_liabilities | {"amount": 3259169, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |
| current_liabilities | {"amount": 990954, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-01-31 | sec_edgar |
| current_liabilities | {"amount": 8115, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-10-31 | sec_edgar |
| current_liabilities | {"amount": 286608, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| current_liabilities | {"amount": 3064, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| current_liabilities | {"amount": 3564, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| debt_current | {"amount": 507500, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |