CIK 0000790703
Branche: Wholesale-Computers & Peripheral Equipment & Software
Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 6393221000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |
| accounts_payable | {"amount": 7259246000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-01-31 | sec_edgar |
| accounts_payable | {"amount": 6963941000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-10-31 | sec_edgar |
| accounts_payable | {"amount": 6459858000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| accounts_payable | {"amount": 6715555000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-04-30 | sec_edgar |
| accounts_payable | {"amount": 7496466000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-01-31 | sec_edgar |
| accounts_payable | {"amount": 7073089000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-10-31 | sec_edgar |
| accounts_payable | {"amount": 6233180000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| accounts_payable | {"amount": 5701778000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-04-30 | sec_edgar |
| accounts_payable | {"amount": 6962193000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-01-31 | sec_edgar |
| accounts_payable | {"amount": 5464759000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-10-31 | sec_edgar |
| accounts_payable | {"amount": 5465428000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| accounts_payable | {"amount": 4924292000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| accounts_payable | {"amount": 3844532000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| accounts_payable | {"amount": 3495096000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| accounts_payable | {"amount": 3240578000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| accounts_payable | {"amount": 3157646000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| accounts_payable | {"amount": 3427580000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| accounts_payable | {"amount": 3480101000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| accounts_payable | {"amount": 3228445000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| accounts_payable | {"amount": 2987890000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-04-30 | sec_edgar |
| accounts_payable | {"amount": 3119618000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| accounts_payable | {"amount": 3530956000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-10-31 | sec_edgar |
| accounts_payable | {"amount": 3466013000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-07-31 | sec_edgar |
| accounts_payable | {"amount": 3762087000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-04-30 | sec_edgar |
| accounts_payable | {"amount": 3959410000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-01-31 | sec_edgar |
| accounts_payable | {"amount": 3614749000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-10-31 | sec_edgar |
| accounts_payable | {"amount": 3298206000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-07-31 | sec_edgar |
| accounts_payable | {"amount": 3192227000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-04-30 | sec_edgar |
| accounts_payable | {"amount": 3657251000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-01-31 | sec_edgar |
| accounts_payable | {"amount": 3123351000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-10-31 | sec_edgar |
| accounts_payable | {"amount": 2924397000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-07-31 | sec_edgar |
| accounts_payable | {"amount": 2998673000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-04-30 | sec_edgar |
| accounts_payable | {"amount": 3091611000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-01-31 | sec_edgar |
| accounts_payable | {"amount": 3279802000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-10-31 | sec_edgar |
| accounts_payable | {"amount": 3005199000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-07-31 | sec_edgar |
| accounts_payable | {"amount": 3179558000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-04-30 | sec_edgar |
| accounts_payable | {"amount": 3147753000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-01-31 | sec_edgar |
| accounts_payable | {"amount": 3202836000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-10-31 | sec_edgar |
| accounts_payable | {"amount": 2613435000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-07-31 | sec_edgar |
| accounts_payable | {"amount": 2799949000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-01-31 | sec_edgar |
| accounts_receivable | {"amount": 5367227000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2020-04-30 | sec_edgar |
| accounts_receivable | {"amount": 6192203000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2020-01-31 | sec_edgar |
| accounts_receivable | {"amount": 5768940000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2019-10-31 | sec_edgar |
| accounts_receivable | {"amount": 5390102000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2019-07-31 | sec_edgar |
| accounts_receivable | {"amount": 5423370000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2019-04-30 | sec_edgar |
| accounts_receivable | {"amount": 6241740000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2019-01-31 | sec_edgar |
| accounts_receivable | {"amount": 5995247000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2018-10-31 | sec_edgar |
| accounts_receivable | {"amount": 5200039000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2018-07-31 | sec_edgar |
| accounts_receivable | {"amount": 5250159000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2018-04-30 | sec_edgar |
| accounts_receivable | {"amount": 6035716000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2018-01-31 | sec_edgar |
| accounts_receivable | {"amount": 4816963000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2017-10-31 | sec_edgar |
| accounts_receivable | {"amount": 4981866000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2017-07-31 | sec_edgar |
| accounts_receivable | {"amount": 4538603000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2017-04-30 | sec_edgar |
| accounts_receivable | {"amount": 3047927000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2017-01-31 | sec_edgar |
| accounts_receivable | {"amount": 2866028000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2016-10-31 | sec_edgar |
| accounts_receivable | {"amount": 2706079000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2016-07-31 | sec_edgar |
| accounts_receivable | {"amount": 2580799000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2016-04-30 | sec_edgar |
| accounts_receivable | {"amount": 2995114000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2016-01-31 | sec_edgar |
| accounts_receivable | {"amount": 2926554000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2015-10-31 | sec_edgar |
| accounts_receivable | {"amount": 2694650000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2015-07-31 | sec_edgar |
| accounts_receivable | {"amount": 2573955000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2015-04-30 | sec_edgar |
| accounts_receivable | {"amount": 2811963000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2015-01-31 | sec_edgar |
| accounts_receivable | {"amount": 3064553000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2014-10-31 | sec_edgar |
| accounts_receivable | {"amount": 2996350000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2014-07-31 | sec_edgar |
| accounts_receivable | {"amount": 3061180000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2014-04-30 | sec_edgar |
| accounts_receivable | {"amount": 3215729000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2014-01-31 | sec_edgar |
| accounts_receivable | {"amount": 3104581000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2013-10-31 | sec_edgar |
| accounts_receivable | {"amount": 2777486000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2013-07-31 | sec_edgar |
| accounts_receivable | {"amount": 2749087000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2013-04-30 | sec_edgar |
| accounts_receivable | {"amount": 3215920000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2013-01-31 | sec_edgar |
| accounts_receivable | {"amount": 2729523000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2012-10-31 | sec_edgar |
| accounts_receivable | {"amount": 2574108000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2012-07-31 | sec_edgar |
| accounts_receivable | {"amount": 2595886000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2012-04-30 | sec_edgar |
| accounts_receivable | {"amount": 2778641000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2012-01-31 | sec_edgar |
| accounts_receivable | {"amount": 2863609000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2011-10-31 | sec_edgar |
| accounts_receivable | {"amount": 2750223000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2011-07-31 | sec_edgar |
| accounts_receivable | {"amount": 2863654000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2011-04-30 | sec_edgar |
| accounts_receivable | {"amount": 2896671000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2011-01-31 | sec_edgar |
| accounts_receivable | {"amount": 2976372000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2010-10-31 | sec_edgar |
| accounts_receivable | {"amount": 2356816000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2010-07-31 | sec_edgar |
| accounts_receivable | {"amount": 2593919000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2010-01-31 | sec_edgar |
| ats_provider | {"via": "html", "board": null, "provider": "phenom", "verified": true, "countable": false, | jobs_obs | |
| capex | {"amount": 5596000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-04-30 | sec_edgar |
| capex | {"amount": 48352000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-01-31 | sec_edgar |
| capex | {"amount": 30503000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-10-31 | sec_edgar |
| capex | {"amount": 18806000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-07-31 | sec_edgar |
| capex | {"amount": 7745000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-04-30 | sec_edgar |
| capex | {"amount": 40995000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-01-31 | sec_edgar |
| capex | {"amount": 24830000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-10-31 | sec_edgar |
| capex | {"amount": 14131000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-07-31 | sec_edgar |
| capex | {"amount": 4894000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-04-30 | sec_edgar |
| capex | {"amount": 192235000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2018-01-31 | sec_edgar |
| capex | {"amount": 179114000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2017-10-31 | sec_edgar |
| capex | {"amount": 12613000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-07-31 | sec_edgar |
| capex | {"amount": 4373000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-04-30 | sec_edgar |
| capex | {"amount": 24971000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-01-31 | sec_edgar |
| capex | {"amount": 18785000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-10-31 | sec_edgar |
| capex | {"amount": 13598000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-07-31 | sec_edgar |
| capex | {"amount": 7166000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-04-30 | sec_edgar |
| capex | {"amount": 20917000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-01-31 | sec_edgar |
| capex | {"amount": 13943000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-10-31 | sec_edgar |
| capex | {"amount": 8816000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-07-31 | sec_edgar |
| capex | {"amount": 4227000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-04-30 | sec_edgar |
| capex | {"amount": 18639000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-01-31 | sec_edgar |
| capex | {"amount": 11879000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-10-31 | sec_edgar |
| capex | {"amount": 7337000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-07-31 | sec_edgar |
| capex | {"amount": 2426000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-04-30 | sec_edgar |
| capex | {"amount": 15598000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-01-31 | sec_edgar |
| capex | {"amount": 10405000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-10-31 | sec_edgar |
| capex | {"amount": 7115000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-07-31 | sec_edgar |
| capex | {"amount": 3692000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-04-30 | sec_edgar |
| capex | {"amount": 14871000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-01-31 | sec_edgar |
| capex | {"amount": 12500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-10-31 | sec_edgar |
| capex | {"amount": 8422000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-07-31 | sec_edgar |
| capex | {"amount": 5142000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-04-30 | sec_edgar |
| capex | {"amount": 13672000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-01-31 | sec_edgar |
| capex | {"amount": 9449000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-10-31 | sec_edgar |
| capex | {"amount": 4978000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-07-31 | sec_edgar |
| capex | {"amount": 2361000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-04-30 | sec_edgar |
| capex | {"amount": 18688000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-01-31 | sec_edgar |
| capex | {"amount": 10468000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-10-31 | sec_edgar |
| capex | {"amount": 6614000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-07-31 | sec_edgar |
| capex | {"amount": 2864000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-04-30 | sec_edgar |
| capex | {"amount": 14486000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-01-31 | sec_edgar |
| capex | {"amount": 7927000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2009-10-31 | sec_edgar |
| capex | {"amount": 3915000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2009-07-31 | sec_edgar |
| capex | {"amount": 17272000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2009-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 828941000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 841366000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 964146000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 738265000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 797500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 799123000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 646479000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 792859000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 345577000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 955628000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 562645000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1033267000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2017-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 861541000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2125591000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2017-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 691565000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 697047000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 825734000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 531169000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 585960000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 709269000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 619183000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 542995000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 465738000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 611528000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 675632000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 570101000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 471025000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 586840000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 326527000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 340564000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 473386000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 235402000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 409529000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 486262000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 796895000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 791557000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 652315000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 722598000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 706541000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 940058000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 911002000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 927431000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1235946000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2009-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1066358000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "curren | 2009-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 402822000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 447340000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2008-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 828941000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2020-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 841366000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2020-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 964146000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2019-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 797500000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2019-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 799123000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2019-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 646479000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2018-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 955628000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2018-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2125591000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedC | 2017-01-31 | sec_edgar |
| cashflow_financing | {"amount": -7294000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-04-30 | sec_edgar |
| cashflow_financing | {"amount": -243506000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2020-01-31 | sec_edgar |
| cashflow_financing | {"amount": -183134000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2019-10-31 | sec_edgar |
| cashflow_financing | {"amount": -117315000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2019-07-31 | sec_edgar |
| cashflow_financing | {"amount": -35813000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2019-04-30 | sec_edgar |
| cashflow_financing | {"amount": -332235000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2019-01-31 | sec_edgar |
| cashflow_financing | {"amount": -266592000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2018-10-31 | sec_edgar |
| cashflow_financing | {"amount": -120327000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2018-07-31 | sec_edgar |
| cashflow_financing | {"amount": -22003000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-04-30 | sec_edgar |
| cashflow_financing | {"amount": 119894000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-01-31 | sec_edgar |
| cashflow_financing | {"amount": 406638000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-10-31 | sec_edgar |
| cashflow_financing | {"amount": 768303000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-07-31 | sec_edgar |
| cashflow_financing | {"amount": 790327000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-04-30 | sec_edgar |
| cashflow_financing | {"amount": 976495000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-01-31 | sec_edgar |
| cashflow_financing | {"amount": -20357000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2016-10-31 | sec_edgar |
| cashflow_financing | {"amount": -8684000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-07-31 | sec_edgar |
| cashflow_financing | {"amount": -5134000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-04-30 | sec_edgar |
| cashflow_financing | {"amount": -148247000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2016-01-31 | sec_edgar |