FACTANKER · measured, cited, anchored official records connected

Organization record

ENZO BIOCHEM, INC.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0000316253Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/1544134a-4a1d-4a8a-8083-9a1ebe5219c1

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_receivable{"amount": 4309000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-04-30sec_edgar
accounts_receivable{"amount": 4245000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-01-31sec_edgar
accounts_receivable{"amount": 3842000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-10-31sec_edgar
accounts_receivable{"amount": 3988000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-08-01sec_edgar
accounts_receivable{"amount": 3988000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-07-31sec_edgar
accounts_receivable{"amount": 3935000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-04-30sec_edgar
accounts_receivable{"amount": 5116000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-01-31sec_edgar
accounts_receivable{"amount": 4181000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-10-31sec_edgar
accounts_receivable{"amount": 4808000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-08-01sec_edgar
accounts_receivable{"amount": 4808000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-07-31sec_edgar
accounts_receivable{"amount": 9636000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-04-30sec_edgar
accounts_receivable{"amount": 10866, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-02-01sec_edgar
accounts_receivable{"amount": 10866000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-01-31sec_edgar
accounts_receivable{"amount": 11515000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-10-31sec_edgar
accounts_receivable{"amount": 4762000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-08-01sec_edgar
accounts_receivable{"amount": 4762000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-07-31sec_edgar
accounts_receivable{"amount": 11761000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-04-30sec_edgar
accounts_receivable{"amount": 15316, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-02-01sec_edgar
accounts_receivable{"amount": 15316000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-01-31sec_edgar
accounts_receivable{"amount": 11332000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-10-31sec_edgar
accounts_receivable{"amount": 10198, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-08-01sec_edgar
accounts_receivable{"amount": 10198000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-07-31sec_edgar
accounts_receivable{"amount": 11475000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-04-30sec_edgar
accounts_receivable{"amount": 12095000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-01-31sec_edgar
accounts_receivable{"amount": 12051000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-10-31sec_edgar
accounts_receivable{"amount": 9141000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-07-31sec_edgar
accounts_receivable{"amount": 6817000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-04-30sec_edgar
accounts_receivable{"amount": 8912000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-01-31sec_edgar
accounts_receivable{"amount": 9877000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-10-31sec_edgar
accounts_receivable{"amount": 10738000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-07-31sec_edgar
accounts_receivable{"amount": 11441000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-04-30sec_edgar
accounts_receivable{"amount": 11665000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-01-31sec_edgar
accounts_receivable{"amount": 12836000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-10-31sec_edgar
accounts_receivable{"amount": 13147000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-07-31sec_edgar
accounts_receivable{"amount": 14407000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-04-30sec_edgar
accounts_receivable{"amount": 14977000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-01-31sec_edgar
accounts_receivable{"amount": 14443000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-10-31sec_edgar
accounts_receivable{"amount": 15180000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-07-31sec_edgar
accounts_receivable{"amount": 15805000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-04-30sec_edgar
accounts_receivable{"amount": 15355000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-01-31sec_edgar
accounts_receivable{"amount": 14057000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-10-31sec_edgar
accounts_receivable{"amount": 14592000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-07-31sec_edgar
accounts_receivable{"amount": 14000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-04-30sec_edgar
accounts_receivable{"amount": 12877000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-01-31sec_edgar
accounts_receivable{"amount": 12763000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-10-31sec_edgar
accounts_receivable{"amount": 12109000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-07-31sec_edgar
accounts_receivable{"amount": 11613000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-04-30sec_edgar
accounts_receivable{"amount": 11795000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-01-31sec_edgar
accounts_receivable{"amount": 12379000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-10-31sec_edgar
accounts_receivable{"amount": 12470000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-07-31sec_edgar
accounts_receivable{"amount": 12315000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-04-30sec_edgar
accounts_receivable{"amount": 11855000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-01-31sec_edgar
accounts_receivable{"amount": 13717000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-10-31sec_edgar
accounts_receivable{"amount": 12288000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-07-31sec_edgar
accounts_receivable{"amount": 13188000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-04-30sec_edgar
accounts_receivable{"amount": 12580000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-01-31sec_edgar
accounts_receivable{"amount": 14003000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-10-31sec_edgar
accounts_receivable{"amount": 14135000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-07-31sec_edgar
accounts_receivable{"amount": 13891000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-04-30sec_edgar
accounts_receivable{"amount": 13404000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-01-31sec_edgar
accounts_receivable{"amount": 14671000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-10-31sec_edgar
accounts_receivable{"amount": 15245000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-07-31sec_edgar
capex{"amount": 3103000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-04-30sec_edgar
capex{"amount": 2247000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-01-31sec_edgar
capex{"amount": 1033000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-10-31sec_edgar
capex{"amount": 4436000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-07-31sec_edgar
capex{"amount": 2870000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-04-30sec_edgar
capex{"amount": 1123000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-01-31sec_edgar
capex{"amount": 617000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-10-31sec_edgar
capex{"amount": 2170000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-07-31sec_edgar
capex{"amount": 719000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-04-30sec_edgar
capex{"amount": 434000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-01-31sec_edgar
capex{"amount": 274000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-10-31sec_edgar
capex{"amount": 8126000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-07-31sec_edgar
capex{"amount": 7554000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-04-30sec_edgar
capex{"amount": 6988000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-01-31sec_edgar
capex{"amount": 406000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-10-31sec_edgar
capex{"amount": 1888000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-07-31sec_edgar
capex{"amount": 1626000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-04-30sec_edgar
capex{"amount": 1066000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-01-31sec_edgar
capex{"amount": 461000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-10-31sec_edgar
capex{"amount": 1753000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-07-31sec_edgar
capex{"amount": 1424000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-04-30sec_edgar
capex{"amount": 689000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-01-31sec_edgar
capex{"amount": 514000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-10-31sec_edgar
capex{"amount": 1530000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-07-31sec_edgar
capex{"amount": 1389000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-04-30sec_edgar
capex{"amount": 943000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-01-31sec_edgar
capex{"amount": 505000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-10-31sec_edgar
capex{"amount": 1783000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-07-31sec_edgar
capex{"amount": 1168000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-04-30sec_edgar
capex{"amount": 653000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-01-31sec_edgar
capex{"amount": 264000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-10-31sec_edgar
capex{"amount": 838000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-07-31sec_edgar
capex{"amount": 570000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-04-30sec_edgar
capex{"amount": 444000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-01-31sec_edgar
capex{"amount": 334000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-10-31sec_edgar
capex{"amount": 988000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-07-31sec_edgar
capex{"amount": 772000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-04-30sec_edgar
capex{"amount": 590000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-01-31sec_edgar
capex{"amount": 291000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-10-31sec_edgar
capex{"amount": 1364000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-07-31sec_edgar
capex{"amount": 979000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-04-30sec_edgar
capex{"amount": 544000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-01-31sec_edgar
capex{"amount": 252000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-10-31sec_edgar
capex{"amount": 1223000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-07-31sec_edgar
capex{"amount": 1021000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-04-30sec_edgar
capex{"amount": 573000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-01-31sec_edgar
capex{"amount": 242000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2010-10-31sec_edgar
capex{"amount": 3251000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-07-31sec_edgar
cash_and_equivalents{"amount": 36693000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-04-30sec_edgar
cash_and_equivalents{"amount": 40297000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2025-01-31sec_edgar
cash_and_equivalents{"amount": 47735000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-10-31sec_edgar
cash_and_equivalents{"amount": 52371000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-07-31sec_edgar
cash_and_equivalents{"amount": 57156000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-04-30sec_edgar
cash_and_equivalents{"amount": 60241000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-01-31sec_edgar
cash_and_equivalents{"amount": 69207000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-10-31sec_edgar
cash_and_equivalents{"amount": 82373000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-07-31sec_edgar
cash_and_equivalents{"amount": 2632000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-04-30sec_edgar
cash_and_equivalents{"amount": 5054000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-01-31sec_edgar
cash_and_equivalents{"amount": 12135000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-10-31sec_edgar
cash_and_equivalents{"amount": 21603000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-07-31sec_edgar
cash_and_equivalents{"amount": 31130000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-04-30sec_edgar
cash_and_equivalents{"amount": 4159000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2022-01-31sec_edgar
cash_and_equivalents{"amount": 6356000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2021-10-31sec_edgar
cash_and_equivalents{"amount": 13524000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-07-31sec_edgar
cash_and_equivalents{"amount": 15089000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-04-30sec_edgar
cash_and_equivalents{"amount": 44536000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-01-31sec_edgar
cash_and_equivalents{"amount": 45914000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-10-31sec_edgar
cash_and_equivalents{"amount": 47865000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-07-31sec_edgar
cash_and_equivalents{"amount": 54407000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-04-30sec_edgar
cash_and_equivalents{"amount": 51502000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-01-31sec_edgar
cash_and_equivalents{"amount": 56893000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-10-31sec_edgar
cash_and_equivalents{"amount": 60146000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-07-31sec_edgar
cash_and_equivalents{"amount": 64052000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-04-30sec_edgar
cash_and_equivalents{"amount": 41978000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-01-31sec_edgar
cash_and_equivalents{"amount": 52777000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-10-31sec_edgar
cash_and_equivalents{"amount": 60041000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-07-31sec_edgar
cash_and_equivalents{"amount": 62556000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-04-30sec_edgar
cash_and_equivalents{"amount": 64167000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-01-31sec_edgar
cash_and_equivalents{"amount": 66849000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-10-31sec_edgar
cash_and_equivalents{"amount": 64167000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-07-31sec_edgar
cash_and_equivalents{"amount": 62627000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-04-30sec_edgar
cash_and_equivalents{"amount": 67427000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-01-31sec_edgar
cash_and_equivalents{"amount": 67214000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-10-31sec_edgar
cash_and_equivalents{"amount": 67777000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-07-31sec_edgar
cash_and_equivalents{"amount": 32360000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-04-30sec_edgar
cash_and_equivalents{"amount": 37016000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-01-31sec_edgar
cash_and_equivalents{"amount": 30642000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-10-31sec_edgar
cash_and_equivalents{"amount": 18109000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-07-31sec_edgar
cash_and_equivalents{"amount": 14375000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-04-30sec_edgar
cash_and_equivalents{"amount": 15346000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-01-31sec_edgar
cash_and_equivalents{"amount": 16591000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-10-31sec_edgar
cash_and_equivalents{"amount": 17455000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-07-31sec_edgar
cash_and_equivalents{"amount": 14804000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-04-30sec_edgar
cash_and_equivalents{"amount": 7621000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2014-01-31sec_edgar
cash_and_equivalents{"amount": 7426000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-10-31sec_edgar
cash_and_equivalents{"amount": 9007000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-07-31sec_edgar
cash_and_equivalents{"amount": 5644000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-04-30sec_edgar
cash_and_equivalents{"amount": 10023000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-01-31sec_edgar
cash_and_equivalents{"amount": 13401000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-10-31sec_edgar
cash_and_equivalents{"amount": 15076000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-07-31sec_edgar
cash_and_equivalents{"amount": 5247000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2012-04-30sec_edgar
cash_and_equivalents{"amount": 8589000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2012-01-31sec_edgar
cash_and_equivalents{"amount": 11377000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-10-31sec_edgar
cash_and_equivalents{"amount": 14161000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-07-31sec_edgar
cash_and_equivalents{"amount": 9709000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2011-04-30sec_edgar
cash_and_equivalents{"amount": 8989000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2011-01-31sec_edgar
cash_and_equivalents{"amount": 8752000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2010-10-31sec_edgar
cash_and_equivalents{"amount": 8759000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2010-07-31sec_edgar
cash_and_equivalents{"amount": 6929000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2009-07-31sec_edgar
cash_and_restricted_cash{"amount": 36693000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-04-30sec_edgar
cash_and_restricted_cash{"amount": 40297000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-01-31sec_edgar
cash_and_restricted_cash{"amount": 47735000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-10-31sec_edgar
cash_and_restricted_cash{"amount": 52371000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-07-31sec_edgar
cash_and_restricted_cash{"amount": 57156000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-04-30sec_edgar
cash_and_restricted_cash{"amount": 60241000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-01-31sec_edgar
cash_and_restricted_cash{"amount": 69207000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2023-10-31sec_edgar
cash_and_restricted_cash{"amount": 83373000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2023-07-31sec_edgar
cash_and_restricted_cash{"amount": 3632000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2023-04-30sec_edgar
cash_and_restricted_cash{"amount": 6054000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2023-01-31sec_edgar
cash_and_restricted_cash{"amount": 13135000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2022-10-31sec_edgar
cash_and_restricted_cash{"amount": 22603000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2022-07-31sec_edgar
cash_and_restricted_cash{"amount": 32130000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2022-04-30sec_edgar
cash_and_restricted_cash{"amount": 5159000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2022-01-31sec_edgar
cash_and_restricted_cash{"amount": 7106000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2021-10-31sec_edgar
cash_and_restricted_cash{"amount": 14274000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2021-07-31sec_edgar
cash_and_restricted_cash{"amount": 15839000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2021-04-30sec_edgar
cash_and_restricted_cash{"amount": 45286000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2021-01-31sec_edgar
cash_and_restricted_cash{"amount": 46664000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2020-10-31sec_edgar
cash_and_restricted_cash{"amount": 48615000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2020-07-31sec_edgar
cash_and_restricted_cash{"amount": 55157000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2020-04-30sec_edgar
cash_and_restricted_cash{"amount": 52252000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2020-01-31sec_edgar
cash_and_restricted_cash{"amount": 57643000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2019-10-31sec_edgar
cash_and_restricted_cash{"amount": 60146000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2019-07-31sec_edgar
cash_and_restricted_cash{"amount": 64802000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2019-04-30sec_edgar
cash_and_restricted_cash{"amount": 42728000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2019-01-31sec_edgar
cash_and_restricted_cash{"amount": 52777000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2018-10-31sec_edgar
cash_and_restricted_cash{"amount": 60041000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2018-07-31sec_edgar
cash_and_restricted_cash{"amount": 62556000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2018-04-30sec_edgar