Organization record
ECOLOGY & ENVIRONMENT 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": 5310000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-11-02 | sec_edgar |
| accounts_payable | {"amount": 6099000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| accounts_payable | {"amount": 3929000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-04-27 | sec_edgar |
| accounts_payable | {"amount": 6108000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-01-26 | sec_edgar |
| accounts_payable | {"amount": 6774000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-10-27 | sec_edgar |
| accounts_payable | {"amount": 5635000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| accounts_payable | {"amount": 4396000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-04-28 | sec_edgar |
| accounts_payable | {"amount": 5245000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-01-27 | sec_edgar |
| accounts_payable | {"amount": 5895000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-10-28 | sec_edgar |
| accounts_payable | {"amount": 7771000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| accounts_payable | {"amount": 6082000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-29 | sec_edgar |
| accounts_payable | {"amount": 6756000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-01-28 | sec_edgar |
| accounts_payable | {"amount": 6995000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-29 | sec_edgar |
| accounts_payable | {"amount": 6874000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| accounts_payable | {"amount": 5741455, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| accounts_payable | {"amount": 7269227, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-01-30 | sec_edgar |
| accounts_payable | {"amount": 8101153, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| accounts_payable | {"amount": 10410000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| accounts_payable | {"amount": 6952656, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-05-02 | sec_edgar |
| accounts_payable | {"amount": 8038605, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| accounts_payable | {"amount": 8808731, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-11-01 | sec_edgar |
| accounts_payable | {"amount": 9874649, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-07-31 | sec_edgar |
| accounts_payable | {"amount": 7164325, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-04-30 | sec_edgar |
| accounts_payable | {"amount": 8436227, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-01-31 | sec_edgar |
| accounts_payable | {"amount": 7995039, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-10-31 | sec_edgar |
| accounts_payable | {"amount": 9864138, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-07-31 | sec_edgar |
| accounts_payable | {"amount": 8123725, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-04-30 | sec_edgar |
| accounts_payable | {"amount": 7765179, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-01-31 | sec_edgar |
| accounts_payable | {"amount": 10104224, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-10-31 | sec_edgar |
| accounts_payable | {"amount": 11492602, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-07-31 | sec_edgar |
| accounts_payable | {"amount": 9261520, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-04-30 | sec_edgar |
| accounts_payable | {"amount": 10009868, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-01-31 | sec_edgar |
| accounts_payable | {"amount": 11781747, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-10-29 | sec_edgar |
| accounts_payable | {"amount": 13097765, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-07-31 | sec_edgar |
| capex | {"amount": 76000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-11-02 | sec_edgar |
| capex | {"amount": 482000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-07-31 | sec_edgar |
| capex | {"amount": 371000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-04-27 | sec_edgar |
| capex | {"amount": 259000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-01-26 | sec_edgar |
| capex | {"amount": 140000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-10-27 | sec_edgar |
| capex | {"amount": 772000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-07-31 | sec_edgar |
| capex | {"amount": 654000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-04-28 | sec_edgar |
| capex | {"amount": 415000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-01-27 | sec_edgar |
| capex | {"amount": 100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-10-28 | sec_edgar |
| capex | {"amount": 669000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-07-31 | sec_edgar |
| capex | {"amount": 479000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-04-29 | sec_edgar |
| capex | {"amount": 183000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-01-28 | sec_edgar |
| capex | {"amount": 128000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-10-29 | sec_edgar |
| capex | {"amount": 692000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-07-31 | sec_edgar |
| capex | {"amount": 259000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-04-30 | sec_edgar |
| capex | {"amount": 410469, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-01-30 | sec_edgar |
| capex | {"amount": 317438, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-10-31 | sec_edgar |
| capex | {"amount": 735000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-07-31 | sec_edgar |
| capex | {"amount": 615890, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-05-02 | sec_edgar |
| capex | {"amount": 451346, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-01-31 | sec_edgar |
| capex | {"amount": 233661, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-11-01 | sec_edgar |
| capex | {"amount": 1965000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-07-31 | sec_edgar |
| capex | {"amount": 1176753, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-04-30 | sec_edgar |
| capex | {"amount": 880263, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-01-31 | sec_edgar |
| capex | {"amount": 260770, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-10-31 | sec_edgar |
| capex | {"amount": 1845241, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-07-31 | sec_edgar |
| capex | {"amount": 1565642, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-04-30 | sec_edgar |
| capex | {"amount": 1336581, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-01-31 | sec_edgar |
| capex | {"amount": 549926, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-10-31 | sec_edgar |
| capex | {"amount": 4727033, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-07-31 | sec_edgar |
| capex | {"amount": 3737442, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-04-30 | sec_edgar |
| capex | {"amount": 2575534, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-01-31 | sec_edgar |
| capex | {"amount": 975657, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-10-29 | sec_edgar |
| capex | {"amount": 2476059, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-07-31 | sec_edgar |
| capex | {"amount": 1049772, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-04-30 | sec_edgar |
| capex | {"amount": 797554, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-01-29 | sec_edgar |
| capex | {"amount": 343648, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-10-30 | sec_edgar |
| capex | {"amount": 1992724, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10022000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-11-02 | sec_edgar |
| cash_and_equivalents | {"amount": 13344000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9646000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-04-27 | sec_edgar |
| cash_and_equivalents | {"amount": 11017000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-01-26 | sec_edgar |
| cash_and_equivalents | {"amount": 12628000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-10-27 | sec_edgar |
| cash_and_equivalents | {"amount": 13496000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15121000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-04-28 | sec_edgar |
| cash_and_equivalents | {"amount": 17412000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-01-27 | sec_edgar |
| cash_and_equivalents | {"amount": 15849000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-10-28 | sec_edgar |
| cash_and_equivalents | {"amount": 12858000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11376000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-04-29 | sec_edgar |
| cash_and_equivalents | {"amount": 11542000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-01-28 | sec_edgar |
| cash_and_equivalents | {"amount": 10683000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-10-29 | sec_edgar |
| cash_and_equivalents | {"amount": 9902000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8230108, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 10300916, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-01-30 | sec_edgar |
| cash_and_equivalents | {"amount": 9396102, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8703000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5420566, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-05-02 | sec_edgar |
| cash_and_equivalents | {"amount": 5877084, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6338852, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-11-01 | sec_edgar |
| cash_and_equivalents | {"amount": 6889000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6970725, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8132624, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9364669, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9444000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11958764, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 9863490, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10121580, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10467770, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11505109, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 11772412, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7584323, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-10-29 | sec_edgar |
| cash_and_equivalents | {"amount": 8529842, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12814944, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 13857882, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-01-29 | sec_edgar |
| cash_and_equivalents | {"amount": 12308677, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-10-30 | sec_edgar |
| cash_and_equivalents | {"amount": 14347194, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 16764885, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2009-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10260000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-11-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 13592000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 9886000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2019-04-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 11269000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-01-26 | sec_edgar |
| cash_and_restricted_cash | {"amount": 12875000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-10-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 13746000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 15085000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-04-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 17469000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-01-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 15950000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-10-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 13135000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 11675000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-04-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 11860000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-01-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10950000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2016-10-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 9930000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2016-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8703000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2015-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6889000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2014-07-31 | sec_edgar |
| cashflow_financing | {"amount": -942000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-11-02 | sec_edgar |
| cashflow_financing | {"amount": -1801000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-07-31 | sec_edgar |
| cashflow_financing | {"amount": -1314000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-04-27 | sec_edgar |
| cashflow_financing | {"amount": -798000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-01-26 | sec_edgar |
| cashflow_financing | {"amount": -881000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-10-27 | sec_edgar |
| cashflow_financing | {"amount": -2906000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-07-31 | sec_edgar |
| cashflow_financing | {"amount": -2772000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-04-28 | sec_edgar |
| cashflow_financing | {"amount": -1344000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-01-27 | sec_edgar |
| cashflow_financing | {"amount": -1310000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-10-28 | sec_edgar |
| cashflow_financing | {"amount": -1730000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-07-31 | sec_edgar |
| cashflow_financing | {"amount": -2227000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-04-29 | sec_edgar |
| cashflow_financing | {"amount": -1407000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-01-28 | sec_edgar |
| cashflow_financing | {"amount": -859000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2016-10-29 | sec_edgar |
| cashflow_financing | {"amount": -3114000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-07-31 | sec_edgar |
| cashflow_financing | {"amount": -3842000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2015-07-31 | sec_edgar |
| cashflow_financing | {"amount": 200179, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2014-11-01 | sec_edgar |
| cashflow_financing | {"amount": -8013694, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2014-07-31 | sec_edgar |
| cashflow_financing | {"amount": -8323287, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2014-04-30 | sec_edgar |
| cashflow_financing | {"amount": -6199265, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2014-01-31 | sec_edgar |
| cashflow_financing | {"amount": -682203, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2013-10-31 | sec_edgar |
| cashflow_financing | {"amount": -9950867, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2013-07-31 | sec_edgar |
| cashflow_financing | {"amount": -9649315, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2013-04-30 | sec_edgar |
| cashflow_financing | {"amount": -8619297, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2013-01-31 | sec_edgar |
| cashflow_financing | {"amount": 507957, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2012-10-31 | sec_edgar |
| cashflow_financing | {"amount": 7988123, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-07-31 | sec_edgar |
| cashflow_financing | {"amount": 6939246, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-04-30 | sec_edgar |
| cashflow_financing | {"amount": 3447527, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-01-31 | sec_edgar |
| cashflow_financing | {"amount": 1233365, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-10-29 | sec_edgar |
| cashflow_financing | {"amount": -4057705, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-07-31 | sec_edgar |
| cashflow_financing | {"amount": -3303779, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-04-30 | sec_edgar |
| cashflow_financing | {"amount": -2702976, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-01-29 | sec_edgar |
| cashflow_financing | {"amount": -1147706, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2010-10-30 | sec_edgar |
| cashflow_financing | {"amount": -2612023, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2010-07-31 | sec_edgar |
| cashflow_investing | {"amount": -49000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2019-11-02 | sec_edgar |
| cashflow_investing | {"amount": -446000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-07-31 | sec_edgar |
| cashflow_investing | {"amount": -326000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-04-27 | sec_edgar |
| cashflow_investing | {"amount": -273000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-01-26 | sec_edgar |
| cashflow_investing | {"amount": -179000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-10-27 | sec_edgar |
| cashflow_investing | {"amount": -787000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-07-31 | sec_edgar |
| cashflow_investing | {"amount": -658000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-04-28 | sec_edgar |
| cashflow_investing | {"amount": -407000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-01-27 | sec_edgar |
| cashflow_investing | {"amount": -108000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2017-10-28 | sec_edgar |
| cashflow_investing | {"amount": 871000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2017-07-31 | sec_edgar |
| cashflow_investing | {"amount": 1057000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2017-04-29 | sec_edgar |
| cashflow_investing | {"amount": -114000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2017-01-28 | sec_edgar |
| cashflow_investing | {"amount": -121000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2016-10-29 | sec_edgar |
| cashflow_investing | {"amount": -566000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2016-07-31 | sec_edgar |
| cashflow_investing | {"amount": -563000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2015-07-31 | sec_edgar |
| cashflow_investing | {"amount": -38557, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2014-11-01 | sec_edgar |
| cashflow_investing | {"amount": -2601349, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2014-07-31 | sec_edgar |
| cashflow_investing | {"amount": -1816776, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2014-04-30 | sec_edgar |
| cashflow_investing | {"amount": -1513635, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2014-01-31 | sec_edgar |
| cashflow_investing | {"amount": -938642, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2013-10-31 | sec_edgar |
| cashflow_investing | {"amount": -2557656, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2013-07-31 | sec_edgar |
| cashflow_investing | {"amount": -2223243, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2013-04-30 | sec_edgar |
| cashflow_investing | {"amount": -3450403, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2013-01-31 | sec_edgar |
| cashflow_investing | {"amount": -2789756, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-10-31 | sec_edgar |
| cashflow_investing | {"amount": -5533398, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-07-31 | sec_edgar |
| cashflow_investing | {"amount": -3947503, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-04-30 | sec_edgar |
| cashflow_investing | {"amount": -3273195, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-01-31 | sec_edgar |
| cashflow_investing | {"amount": -1027449, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-10-29 | sec_edgar |
| cashflow_investing | {"amount": -2822924, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-07-31 | sec_edgar |
| cashflow_investing | {"amount": -2334854, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-04-30 | sec_edgar |
| cashflow_investing | {"amount": -1797554, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-01-29 | sec_edgar |
| cashflow_investing | {"amount": -1156589, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2010-10-30 | sec_edgar |
| cashflow_investing | {"amount": -2289315, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2010-07-31 | sec_edgar |
| cashflow_operating | {"amount": -2400000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-11-02 | sec_edgar |
| cashflow_operating | {"amount": 2018000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-07-31 | sec_edgar |
| cashflow_operating | {"amount": -2217000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-04-27 | sec_edgar |
| cashflow_operating | {"amount": -1455000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-01-26 | sec_edgar |
| cashflow_operating | {"amount": 154000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2018-10-27 | sec_edgar |
| cashflow_operating | {"amount": 4228000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-07-31 | sec_edgar |
| cashflow_operating | {"amount": 5426000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-04-28 | sec_edgar |