Organization record
WORLDWIDE STRATEGIES 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": 53052, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-04-30 | sec_edgar |
| accounts_payable | {"amount": 47406, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-01-31 | sec_edgar |
| accounts_payable | {"amount": 45614, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-10-31 | sec_edgar |
| accounts_payable | {"amount": 43703, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-07-31 | sec_edgar |
| accounts_payable | {"amount": 42967, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-04-30 | sec_edgar |
| accounts_payable | {"amount": 42967, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-01-31 | sec_edgar |
| accounts_payable | {"amount": 42967, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-10-31 | sec_edgar |
| accounts_payable | {"amount": 42967, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-07-31 | sec_edgar |
| accounts_payable | {"amount": 42967, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-07-31 | sec_edgar |
| accounts_payable | {"amount": 73089, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-04-30 | sec_edgar |
| accounts_payable | {"amount": 67846, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| accounts_payable | {"amount": 85164, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-10-31 | sec_edgar |
| accounts_payable | {"amount": 84372, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-07-31 | sec_edgar |
| accounts_payable | {"amount": 83022, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-04-30 | sec_edgar |
| accounts_payable | {"amount": 85581, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-01-31 | sec_edgar |
| accounts_payable | {"amount": 90882, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-10-31 | sec_edgar |
| accounts_payable | {"amount": 84846, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-07-31 | sec_edgar |
| accounts_payable | {"amount": 76096, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-04-30 | sec_edgar |
| accounts_payable | {"amount": 78921, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-01-31 | sec_edgar |
| accounts_payable | {"amount": 70020, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-10-31 | sec_edgar |
| accounts_payable | {"amount": 80464, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-07-31 | sec_edgar |
| accounts_payable | {"amount": 64943, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-04-30 | sec_edgar |
| accounts_payable | {"amount": 70415, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-01-31 | sec_edgar |
| accounts_payable | {"amount": 57327, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-10-31 | sec_edgar |
| accounts_payable | {"amount": 57126, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-07-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-04-30 | sec_edgar |
| capex | {"amount": 23612, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-04-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-01-31 | sec_edgar |
| capex | {"amount": 23612, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-01-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2012-10-31 | sec_edgar |
| capex | {"amount": 23612, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-10-31 | sec_edgar |
| capex | {"amount": 23612, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-07-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2012-04-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2012-01-31 | sec_edgar |
| capex | {"amount": 23612, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-01-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2011-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5809, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2015-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 32323, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 41081, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2014-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2139, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2014-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8649, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2014-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 15222, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2014-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1563, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2013-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3537, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2013-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 339, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2013-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 370, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2013-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1755, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2012-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4709, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2012-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8243, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2012-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8243, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2012-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2985, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2011-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 166, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2011-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6009, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2011-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 7282, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2011-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11465, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 20237, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 20237, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-07-30 | sec_edgar |
| cash_and_equivalents | {"amount": 0, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "USD | 2005-08-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2023-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2023-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2022-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2022-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2022-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2022-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2021-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2021-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2021-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2021-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2020-07-31 | sec_edgar |
| cashflow_financing | {"amount": 47942, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2023-04-30 | sec_edgar |
| cashflow_financing | {"amount": 35672, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2023-01-31 | sec_edgar |
| cashflow_financing | {"amount": 12437, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2022-10-31 | sec_edgar |
| cashflow_financing | {"amount": 30488, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2022-07-31 | sec_edgar |
| cashflow_financing | {"amount": 17375, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2022-04-30 | sec_edgar |
| cashflow_financing | {"amount": 17375, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2022-01-31 | sec_edgar |
| cashflow_financing | {"amount": 13481, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2021-10-31 | sec_edgar |
| cashflow_financing | {"amount": 14577, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2021-07-31 | sec_edgar |
| cashflow_financing | {"amount": 3900, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2021-04-30 | sec_edgar |
| cashflow_financing | {"amount": 600, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency | 2021-01-31 | sec_edgar |
| cashflow_financing | {"amount": 300, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency | 2020-10-31 | sec_edgar |
| cashflow_financing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currency": | 2020-07-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2021-10-31 | sec_edgar |
| cashflow_investing | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency": | 2020-10-31 | sec_edgar |
| cashflow_operating | {"amount": -47942, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2023-04-30 | sec_edgar |
| cashflow_operating | {"amount": -35672, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2023-01-31 | sec_edgar |
| cashflow_operating | {"amount": -12437, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2022-10-31 | sec_edgar |
| cashflow_operating | {"amount": -30488, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2022-07-31 | sec_edgar |
| cashflow_operating | {"amount": -35575, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2022-04-30 | sec_edgar |
| cashflow_operating | {"amount": -17375, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2022-01-31 | sec_edgar |
| cashflow_operating | {"amount": -13481, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2021-10-31 | sec_edgar |
| cashflow_operating | {"amount": -14577, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2021-07-31 | sec_edgar |
| cashflow_operating | {"amount": -3900, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2021-04-30 | sec_edgar |
| cashflow_operating | {"amount": -600, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2021-01-31 | sec_edgar |
| cashflow_operating | {"amount": -300, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currenc | 2020-10-31 | sec_edgar |
| cashflow_operating | {"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "currency": | 2020-07-31 | sec_edgar |
| cashflow_operating | {"amount": -93580, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2015-04-30 | sec_edgar |
| cashflow_operating | {"amount": -54566, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2015-01-31 | sec_edgar |
| cashflow_operating | {"amount": -2808, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuing | 2014-10-31 | sec_edgar |
| cashflow_operating | {"amount": -43398, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2014-07-31 | sec_edgar |
| cashflow_operating | {"amount": -36888, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2014-04-30 | sec_edgar |
| cashflow_operating | {"amount": -30315, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2014-01-31 | sec_edgar |
| cashflow_operating | {"amount": -4974, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuing | 2013-10-31 | sec_edgar |
| cashflow_operating | {"amount": -50722, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2013-07-31 | sec_edgar |
| cashflow_operating | {"amount": -41870, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2013-04-30 | sec_edgar |
| cashflow_operating | {"amount": -2241662, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2013-04-30 | sec_edgar |
| cashflow_operating | {"amount": -28839, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2013-01-31 | sec_edgar |
| cashflow_operating | {"amount": -2228631, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2013-01-31 | sec_edgar |
| cashflow_operating | {"amount": -2225247, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2012-10-31 | sec_edgar |
| cashflow_operating | {"amount": -25455, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2012-10-31 | sec_edgar |
| cashflow_operating | {"amount": -2199792, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2012-07-31 | sec_edgar |
| cashflow_operating | {"amount": -45618, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2012-07-31 | sec_edgar |
| cashflow_operating | {"amount": -42083, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2012-04-30 | sec_edgar |
| cashflow_operating | {"amount": -2184346, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2012-01-31 | sec_edgar |
| cashflow_operating | {"amount": -2196259, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2012-01-31 | sec_edgar |
| cashflow_operating | {"amount": -30170, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2012-01-31 | sec_edgar |
| cashflow_operating | {"amount": -2181357, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2011-10-31 | sec_edgar |
| cashflow_operating | {"amount": -27181, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2011-10-31 | sec_edgar |
| cashflow_operating | {"amount": -30548, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2011-07-31 | sec_edgar |
| cashflow_operating | {"amount": -22705, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2011-04-30 | sec_edgar |
| cashflow_operating | {"amount": -27955, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2011-01-31 | sec_edgar |
| cashflow_operating | {"amount": -2458, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuing | 2010-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 26580678, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 26580678, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 26580678, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19530672, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 19530673, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 18859005, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 18528984, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 18025234, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 17873984, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 16870234, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-07-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 15886484, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 15886484, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 15078734, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-10-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14241234, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26580678, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-06-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26580678, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26580678, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2023-03-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26580678, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26580678, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-12-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26580678, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 26580578, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-10-26 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-06-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2022-03-11 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-12-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2021-10-26 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830679, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-05-18 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-04-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-04-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830673, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-03-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830673, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-02-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19830672, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19530672, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 19530673, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 18859005, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 18859005, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2013-05-16 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 18528984, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 18412734, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2013-03-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 18025234, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17990234, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-12-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17873984, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17523984, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-09-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 16870234, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 16167734, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-06-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 15886484, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 15886484, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-03-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 15886484, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 15078734, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2011-12-15 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 15078734, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14241234, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-07-31 | sec_edgar |
| cost_of_revenue | {"amount": 43885, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 22219, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 21666, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 21498, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 0, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-01-31 | sec_edgar |