| Ratios | Apr 30, 2026 | Jan 31, 2026 | Oct 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | Apr 30, 2023 | Jan 31, 2023 | Oct 31, 2022 | Apr 30, 2022 | Jan 31, 2022 | Oct 31, 2021 | Apr 30, 2021 | Jan 31, 2021 | Oct 31, 2020 | Apr 30, 2020 | Jan 31, 2020 | Oct 31, 2019 | Apr 30, 2019 | Jan 31, 2019 | Oct 31, 2018 | Apr 30, 2018 | Jan 31, 2018 | Oct 31, 2017 | Apr 30, 2017 | Jan 31, 2017 | Oct 31, 2016 | Apr 30, 2016 | Jan 31, 2016 | Oct 31, 2015 | Apr 30, 2015 | Jan 31, 2015 | Oct 31, 2014 | Apr 30, 2014 | Jan 31, 2014 | Oct 31, 2013 | Apr 30, 2013 | Jan 31, 2013 | Oct 31, 2012 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 67.55% | 73.59% | 74.21% | 72.94% | 73.46% | 74.09% | 74.12% | 74.73% | 74.83% | 72.41% | 71.83% | 70.46% | ||||||||||||||||||||||||||||||
Operating Margin | -6.10% | 15.30% | 12.49% | 9.56% | 10.65% | 13.40% | 8.90% | 2.71% | 11.46% | 4.57% | 2.41% | 0.97% | ||||||||||||||||||||||||||||||
Pretax Margin | -5.20% | 21.16% | 16.65% | 13.56% | 14.39% | 17.23% | 12.66% | 6.86% | 15.05% | 7.61% | 5.10% | 2.20% | ||||||||||||||||||||||||||||||
Effective Tax Rate | -13.46% | 21.31% | 18.93% | 15.59% | 17.70% | 4.86% | -10.99% | -1,189.23% | 31.28% | 17.71% | 0.24% | 41.86% | ||||||||||||||||||||||||||||||
Net Margin | -5.90% | 16.65% | 13.50% | 11.45% | 11.84% | 16.40% | 14.05% | 88.45% | 10.34% | 6.26% | 5.09% | 1.28% | ||||||||||||||||||||||||||||||
Current Ratio | 0.86x | 1.04x | 0.99x | 0.90x | 0.84x | 0.84x | 0.84x | 0.83x | 0.86x | 0.74x | 0.64x | 0.70x | ||||||||||||||||||||||||||||||
Debt to Equity | 0.67x | 1.66x | 1.72x | 2.04x | 2.29x | 2.45x | 3.01x | 3.20x | 5.82x | 10.50x | 17.06x | 23.69x | ||||||||||||||||||||||||||||||
Net Debt to Equity | 0.59x | 1.22x | 1.36x | 1.71x | 1.94x | 2.06x | 2.71x | 2.79x | 4.67x | 8.88x | 15.21x | 19.62x | ||||||||||||||||||||||||||||||
Asset Turnover | 6.49% | 10.38% | 10.51% | 10.40% | 10.77% | 10.50% | 11.07% | 10.80% | 12.68% | 12.14% | 12.57% | 12.46% | ||||||||||||||||||||||||||||||
Return on Equity | -0.64% | 4.60% | 3.85% | 3.62% | 4.19% | 5.93% | 6.24% | 40.09% | 8.95% | 8.75% | 11.55% | 3.94% | ||||||||||||||||||||||||||||||
Return on Assets | -0.38% | 1.73% | 1.42% | 1.19% | 1.28% | 1.72% | 1.55% | 9.55% | 1.31% | 0.76% | 0.64% | 0.16% |