CIK 0002083785
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 472000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| accounts_payable | {"amount": 383000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| accounts_payable | {"amount": 302000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_receivable | {"amount": 1669000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2026-04-30 | sec_edgar |
| accounts_receivable | {"amount": 1683000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2026-01-31 | sec_edgar |
| accounts_receivable | {"amount": 1481000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2025-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 29000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 39000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 21000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 29000000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2026-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 39000000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2026-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 21000000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 26000000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 21000000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 30000000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-04-30 | sec_edgar |
| cashflow_financing | {"amount": -1851000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", " | 2026-04-30 | sec_edgar |
| cashflow_financing | {"amount": -1276000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", " | 2026-01-31 | sec_edgar |
| cashflow_financing | {"amount": -1526000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", " | 2025-04-30 | sec_edgar |
| cashflow_financing | {"amount": -708000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2025-01-31 | sec_edgar |
| cashflow_financing | {"amount": 755000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-04-30 | sec_edgar |
| cashflow_investing | {"amount": -1925000000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", " | 2026-04-30 | sec_edgar |
| cashflow_investing | {"amount": -1541000000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", " | 2026-01-31 | sec_edgar |
| cashflow_investing | {"amount": -2318000000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", " | 2025-04-30 | sec_edgar |
| cashflow_investing | {"amount": -2141000000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", " | 2025-01-31 | sec_edgar |
| cashflow_investing | {"amount": -4428000000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", " | 2024-04-30 | sec_edgar |
| cashflow_operating | {"amount": 3784000000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2026-04-30 | sec_edgar |
| cashflow_operating | {"amount": 2834000000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2026-01-31 | sec_edgar |
| cashflow_operating | {"amount": 3844000000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2025-04-30 | sec_edgar |
| cashflow_operating | {"amount": 2855000000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2025-01-31 | sec_edgar |
| cashflow_operating | {"amount": 3664000000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "c | 2024-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 413965587, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-04-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 451354833, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-01-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 451354833, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 409760584, "concept": "dei:EntityCommonStockSharesOutstanding" | 2026-06-18 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 410272086, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2026-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 413299803, "concept": "dei:EntityCommonStockSharesOutstanding" | 2026-03-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 415072800, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2026-01-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 430708216, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 6864000000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 5088000000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 1653000000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 6471000000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-04-30 | sec_edgar |
| cost_of_revenue | {"amount": 1577000000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 4877000000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-01-31 | sec_edgar |
| cost_of_revenue | {"amount": 6382000000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-04-30 | sec_edgar |
| current_assets | {"amount": 2232000000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| current_assets | {"amount": 2293000000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| current_assets | {"amount": 2021000000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| current_liabilities | {"amount": 2476000000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| current_liabilities | {"amount": 2252000000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| current_liabilities | {"amount": 1559000000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 409760584} | 2026-06-18 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 413299803} | 2026-03-10 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 0, "currency": "USD"} | 2025-10-31 | sec_edgar |
| depreciation_amortization | {"amount": 2309000000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currenc | 2026-04-30 | sec_edgar |
| depreciation_amortization | {"amount": 1728000000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currenc | 2026-01-31 | sec_edgar |
| depreciation_amortization | {"amount": 2251000000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currenc | 2025-04-30 | sec_edgar |
| depreciation_amortization | {"amount": 1687000000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currenc | 2025-01-31 | sec_edgar |
| depreciation_amortization | {"amount": 2047000000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currenc | 2024-04-30 | sec_edgar |
| dividend_per_share | {"per": "shares", "amount": 1.1, "concept": "us-gaap:CommonStockDividendsPerShareDeclared" | 2026-04-30 | sec_edgar |
| dividend_per_share | {"per": "shares", "amount": 0.72, "concept": "us-gaap:CommonStockDividendsPerShareDeclared | 2026-01-31 | sec_edgar |
| dividend_per_share | {"per": "shares", "amount": 1.25, "concept": "us-gaap:CommonStockDividendsPerShareDeclared | 2025-04-30 | sec_edgar |
| dividend_per_share | {"per": "shares", "amount": 0.89, "concept": "us-gaap:CommonStockDividendsPerShareDeclared | 2025-01-31 | sec_edgar |
| dividend_per_share | {"per": "shares", "amount": 1.01, "concept": "us-gaap:CommonStockDividendsPerShareDeclared | 2024-04-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.15, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-04-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 2.6, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2026-01-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.69, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-01-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.56, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-04-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 2.8, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2025-01-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.74, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-01-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 3.6, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2024-04-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 3.15, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-04-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.59, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-01-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.69, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-01-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 3.55, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-04-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 2.79, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-01-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.74, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-01-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 3.58, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-04-30 | sec_edgar |
| goodwill | {"amount": 3476000000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2026-04-30 | sec_edgar |
| goodwill | {"amount": 3444000000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2026-01-31 | sec_edgar |
| goodwill | {"amount": 3348000000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2025-04-30 | sec_edgar |
| goodwill | {"amount": 3280000000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2024-04-30 | sec_edgar |
| gross_profit | {"amount": 4290000000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-04-30 | sec_edgar |
| gross_profit | {"amount": 3312000000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-01-31 | sec_edgar |
| gross_profit | {"amount": 984000000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-01-31 | sec_edgar |
| gross_profit | {"amount": 4320000000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-04-30 | sec_edgar |
| gross_profit | {"amount": 990000000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-01-31 | sec_edgar |
| gross_profit | {"amount": 3385000000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-01-31 | sec_edgar |
| gross_profit | {"amount": 4477000000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-04-30 | sec_edgar |
| income_tax_expense | {"amount": 476000000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-04-30 | sec_edgar |
| income_tax_expense | {"amount": 104000000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-01-31 | sec_edgar |
| income_tax_expense | {"amount": 386000000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-01-31 | sec_edgar |
| income_tax_expense | {"amount": 517000000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-04-30 | sec_edgar |
| income_tax_expense | {"amount": 105000000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-01-31 | sec_edgar |
| income_tax_expense | {"amount": 419000000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-01-31 | sec_edgar |
| income_tax_expense | {"amount": 522000000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-04-30 | sec_edgar |
| industry_sic | {"code": "7359", "scheme": "SIC", "description": "Services-Equipment Rental & Leasing, NEC | sec_edgar | |
| intangible_assets | {"amount": 338000000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency | 2026-04-30 | sec_edgar |
| intangible_assets | {"amount": 365000000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency | 2026-01-31 | sec_edgar |
| intangible_assets | {"amount": 433000000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency | 2025-04-30 | sec_edgar |
| inventory | {"amount": 180000000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2026-04-30 | sec_edgar |
| inventory | {"amount": 159000000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2026-01-31 | sec_edgar |
| inventory | {"amount": 147000000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-04-30 | sec_edgar |
| long_term_debt | {"amount": 7583000000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2026-04-30 | sec_edgar |
| long_term_debt | {"amount": 7644000000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2026-01-31 | sec_edgar |
| long_term_debt | {"amount": 7500000000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2025-04-30 | sec_edgar |
| long_term_debt_current | {"amount": 550000000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| long_term_debt_current | {"amount": 549000000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| long_term_debt_current | {"amount": 0, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 7033000000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 7095000000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 7500000000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| net_income | {"amount": 1325000000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-04-30 | sec_edgar |
| net_income | {"amount": 1099000000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-01-31 | sec_edgar |
| net_income | {"amount": 290000000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2026-01-31 | sec_edgar |
| net_income | {"amount": 1553000000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-04-30 | sec_edgar |
| net_income | {"amount": 325000000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-01-31 | sec_edgar |
| net_income | {"amount": 1224000000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-01-31 | sec_edgar |
| net_income | {"amount": 1572000000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-04-30 | sec_edgar |
| noncurrent_assets | {"amount": 20036000000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| noncurrent_assets | {"amount": 20020000000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| noncurrent_assets | {"amount": 19949000000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 12383000000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 12446000000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 12612000000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| operating_income | {"amount": 2181000000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2026-04-30 | sec_edgar |
| operating_income | {"amount": 1771000000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2026-01-31 | sec_edgar |
| operating_income | {"amount": 492000000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2026-01-31 | sec_edgar |
| operating_income | {"amount": 2499000000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-04-30 | sec_edgar |
| operating_income | {"amount": 532000000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-01-31 | sec_edgar |
| operating_income | {"amount": 1983000000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-01-31 | sec_edgar |
| operating_income | {"amount": 2511000000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-04-30 | sec_edgar |
| operating_lease_liability | {"amount": 2864000000, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2026-04-30 | sec_edgar |
| pretax_income | {"amount": 1801000000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeT | 2026-04-30 | sec_edgar |
| pretax_income | {"amount": 1485000000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeT | 2026-01-31 | sec_edgar |
| pretax_income | {"amount": 394000000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2026-01-31 | sec_edgar |
| pretax_income | {"amount": 2070000000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeT | 2025-04-30 | sec_edgar |
| pretax_income | {"amount": 430000000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2025-01-31 | sec_edgar |
| pretax_income | {"amount": 1643000000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeT | 2025-01-31 | sec_edgar |
| pretax_income | {"amount": 2094000000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeT | 2024-04-30 | sec_edgar |
| retained_earnings | {"amount": 7646000000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2026-04-30 | sec_edgar |
| retained_earnings | {"amount": 9895000000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2026-01-31 | sec_edgar |
| retained_earnings | {"amount": 9103000000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2025-04-30 | sec_edgar |
| revenue | {"amount": 2509000000, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssesse | 2026-04-30 | sec_edgar |
| revenue | {"amount": 584000000, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2026-01-31 | sec_edgar |
| revenue | {"amount": 1832000000, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssesse | 2026-01-31 | sec_edgar |
| revenue | {"amount": 2404000000, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssesse | 2025-04-30 | sec_edgar |
| revenue | {"amount": 570000000, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessed | 2025-01-31 | sec_edgar |
| revenue | {"amount": 1833000000, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssesse | 2025-01-31 | sec_edgar |
| revenue | {"amount": 2798000000, "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssesse | 2024-04-30 | sec_edgar |
| sga_expense | {"amount": 1651000000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "curre | 2026-04-30 | sec_edgar |
| sga_expense | {"amount": 1198000000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "curre | 2026-01-31 | sec_edgar |
| sga_expense | {"amount": 379000000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "curren | 2026-01-31 | sec_edgar |
| sga_expense | {"amount": 1385000000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "curre | 2025-04-30 | sec_edgar |
| sga_expense | {"amount": 347000000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "curren | 2025-01-31 | sec_edgar |
| sga_expense | {"amount": 1077000000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "curre | 2025-01-31 | sec_edgar |
| sga_expense | {"amount": 1572000000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "curre | 2024-04-30 | sec_edgar |
| share_based_compensation | {"amount": 80000000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2026-04-30 | sec_edgar |
| share_based_compensation | {"amount": 40000000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2026-01-31 | sec_edgar |
| share_based_compensation | {"amount": -9000000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-04-30 | sec_edgar |
| share_based_compensation | {"amount": 6000000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-01-31 | sec_edgar |
| share_based_compensation | {"amount": 92000000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2024-04-30 | sec_edgar |
| share_repurchase | {"amount": 1413000000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency" | 2026-04-30 | sec_edgar |
| share_repurchase | {"amount": 1047000000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency" | 2026-01-31 | sec_edgar |
| share_repurchase | {"amount": 342000000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2025-04-30 | sec_edgar |
| share_repurchase | {"amount": 88000000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2025-01-31 | sec_edgar |
| share_repurchase | {"amount": 78000000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2024-04-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 420382197, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2026-04-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 422930665, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2026-01-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 417543135, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2026-01-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 435873592, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2025-04-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 436506330, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2025-01-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 436660463, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2025-01-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 436988043, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2024-04-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 421007068, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2026-04-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 423456486, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2026-01-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 417976547, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2026-01-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 436951920, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2025-04-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 437270548, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2025-01-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 437900977, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2025-01-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 439337716, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2024-04-30 | sec_edgar |
| stockholders_equity | {"amount": 7409000000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2026-04-30 | sec_edgar |
| stockholders_equity | {"amount": 7615000000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2026-01-31 | sec_edgar |
| stockholders_equity | {"amount": 7564000000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-10-31 | sec_edgar |
| stockholders_equity | {"amount": 7799000000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-04-30 | sec_edgar |
| stockholders_equity | {"amount": 7774000000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-01-31 | sec_edgar |
| stockholders_equity | {"amount": 7592000000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-10-31 | sec_edgar |
| stockholders_equity | {"amount": 7060000000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-04-30 | sec_edgar |
| stockholders_equity | {"amount": 6010000000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-04-30 | sec_edgar |
| total_assets | {"amount": 22268000000, "concept": "us-gaap:Assets", "currency": "USD"} | 2026-04-30 | sec_edgar |
| total_assets | {"amount": 22313000000, "concept": "us-gaap:Assets", "currency": "USD"} | 2026-01-31 | sec_edgar |
| total_assets | {"amount": 21970000000, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-04-30 | sec_edgar |
| total_liabilities | {"amount": 14859000000, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2026-04-30 | sec_edgar |
| total_liabilities | {"amount": 14698000000, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2026-01-31 | sec_edgar |
| total_liabilities | {"amount": 14171000000, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-04-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 22268000000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2026-04-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 22313000000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2026-01-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 21970000000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2025-04-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 472000000, "currency": "USD"} | 2026-04-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 383000000, "currency": "USD"} | 2026-01-31 | sec_edgar |