| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|---|
| Q4 2024 | $17.2M | +$1.02M | +6.33% | Nov 1, 2024 | Jan 31, 2025 | 10-Q | 2025-02-28 | |
| Q4 2023 | $16.1M | +$661K | +4.27% | Nov 1, 2023 | Jan 31, 2024 | 10-Q | 2025-02-28 | |
| Q4 2022 | $15.5M | +$803K | +5.47% | Nov 1, 2022 | Jan 31, 2023 | 10-Q | 2024-03-01 | |
| Q4 2021 | $14.7M | -$2.2M | -13% | Nov 1, 2021 | Jan 31, 2022 | 10-Q | 2023-03-02 | |
| Q4 2020 | $16.9M | +$2.21M | +15.1% | Nov 1, 2020 | Jan 31, 2021 | 10-Q | 2022-03-03 | |
| Q4 2019 | $14.7M | -$1M | -6.4% | Nov 1, 2019 | Jan 31, 2020 | 10-Q | 2021-03-08 | |
| Q4 2018 | $15.7M | +$9.5M | +154% | Nov 1, 2018 | Jan 31, 2019 | 10-Q | 2020-03-10 | |
| Q4 2017 | $6.17M | +$141K | +2.34% | Nov 1, 2017 | Jan 31, 2018 | 10-Q | 2019-03-08 | |
| Q4 2016 | $6.03M | +$497K | +8.98% | Nov 1, 2016 | Jan 31, 2017 | 10-Q | 2018-03-08 | |
| Q4 2015 | $5.53M | -$276K | -4.75% | Nov 1, 2015 | Jan 31, 2016 | 10-Q | 2017-03-07 | |
| Q4 2014 | $5.81M | +$520K | +9.83% | Nov 1, 2014 | Jan 31, 2015 | 10-Q | 2016-03-03 | |
| Q4 2013 | $5.29M | -$1.24M | -18.9% | Nov 1, 2013 | Jan 31, 2014 | 10-Q | 2015-03-05 | |
| Q4 2012 | $6.53M | +$1.3M | +24.8% | Nov 1, 2012 | Jan 31, 2013 | 10-Q | 2014-03-10 | |
| Q4 2011 | $5.23M | +$842K | +19.2% | Nov 1, 2011 | Jan 31, 2012 | 10-Q/A | 2013-07-16 | |
| Q4 2010 | $4.39M | -$99K | -2.21% | Nov 1, 2010 | Jan 31, 2011 | 10-Q | 2012-03-08 | |
| Q4 2009 | $4.49M | Nov 1, 2009 | Jan 31, 2010 | 10-Q | 2011-03-08 |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed |
|---|---|---|---|---|---|---|---|
| 2024 | $81.2M | +$4.73M | +6.18% | Nov 1, 2023 | Oct 31, 2024 | 10-K | 2024-12-20 |
| 2023 | $76.5M | -$343K | -0.45% | Nov 1, 2022 | Oct 31, 2023 | 10-K | 2024-12-20 |
| 2022 | $76.8M | +$566K | +0.74% | Nov 1, 2021 | Oct 31, 2022 | 10-K | 2024-12-20 |
| 2021 | $76.3M | +$7.38M | +10.7% | Nov 1, 2020 | Oct 31, 2021 | 10-K | 2023-12-21 |
| 2020 | $68.9M | -$3.28M | -4.54% | Nov 1, 2019 | Oct 31, 2020 | 10-K | 2022-12-19 |
| 2019 | $72.1M | +$46.9M | +186% | Nov 1, 2018 | Oct 31, 2019 | 10-K | 2021-12-17 |
| 2018 | $25.3M | -$102K | -0.4% | Nov 1, 2017 | Oct 31, 2018 | 10-K | 2020-12-22 |
| 2017 | $25.4M | +$2.24M | +9.69% | Nov 1, 2016 | Oct 31, 2017 | 10-K | 2019-12-26 |
| 2016 | $23.1M | -$436K | -1.85% | Nov 1, 2015 | Oct 31, 2016 | 10-K | 2018-12-20 |
| 2015 | $23.6M | +$558K | +2.43% | Nov 1, 2014 | Oct 31, 2015 | 10-K | 2017-12-21 |
| 2014 | $23M | -$2.21M | -8.77% | Nov 1, 2013 | Oct 31, 2014 | 10-K | 2016-12-23 |
| 2013 | $25.2M | +$2.62M | +11.6% | Oct 31, 2012 | Oct 31, 2013 | 10-K | 2013-12-23 |
| 2012 | $22.6M | -$556K | -2.4% | Nov 1, 2011 | Oct 31, 2012 | 10-K | 2014-12-23 |
| 2011 | $23.1M | +$3.1M | +15.5% | Oct 31, 2010 | Oct 31, 2011 | 10-K | 2013-12-23 |
| 2010 | $20M | Oct 31, 2009 | Oct 31, 2010 | 10-K/A | 2013-07-16 |