| Ratios | Jul 31, 2026 | Apr 30, 2026 | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Oct 31, 2023 | Jul 31, 2023 | Apr 30, 2023 | Oct 31, 2022 | Jul 31, 2022 | Apr 30, 2022 | Oct 31, 2021 | Jul 31, 2021 | Apr 30, 2021 | Oct 31, 2020 | Jul 31, 2020 | Apr 30, 2020 | Oct 31, 2019 | Jul 31, 2019 | Apr 30, 2019 | Oct 31, 2018 | Jul 31, 2018 | Apr 30, 2018 | Oct 31, 2017 | Jul 31, 2017 | Apr 30, 2017 | Oct 31, 2016 | Jul 31, 2016 | Apr 30, 2016 | Oct 31, 2015 | Jul 31, 2015 | Apr 30, 2015 | Oct 31, 2014 | Jul 31, 2014 | Apr 30, 2014 | Oct 31, 2013 | Jul 31, 2013 | Apr 30, 2013 | Oct 31, 2012 | Jul 31, 2012 | Apr 30, 2012 | Oct 31, 2011 | Jul 31, 2011 | Apr 30, 2011 | Oct 31, 2010 | Jul 31, 2010 | Apr 30, 2010 | Oct 31, 2009 | Jul 31, 2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 26.14% | 25.14% | 24.95% | 25.16% | 24.94% | 24.91% | 25.11% | 24.81% | 24.64% | 24.61% | 24.31% | 24.34% | ||||||||||||||||||||||||||||||||||||||||
Operating Margin | 4.99% | 4.22% | 3.73% | 4.11% | 4.31% | 3.96% | 4.69% | 4.24% | 3.86% | 4.53% | 4.10% | 1.76% | ||||||||||||||||||||||||||||||||||||||||
Pretax Margin | 4.26% | 4.02% | 4.56% | 5.25% | 3.62% | 3.60% | 3.67% | 4.36% | 0.57% | 6.64% | 1.76% | -0.94% | ||||||||||||||||||||||||||||||||||||||||
Effective Tax Rate | 18.51% | 23.20% | 25.63% | 23.26% | 22.61% | 22.70% | 24.18% | 24.56% | 29.73% | 24.93% | 29.46% | -23.48% | ||||||||||||||||||||||||||||||||||||||||
Net Margin | 3.39% | 3.00% | 3.42% | 3.96% | 2.71% | 2.70% | 2.66% | 3.16% | 0.28% | 4.88% | 1.10% | -1.18% | ||||||||||||||||||||||||||||||||||||||||
Current Ratio | 0.77x | 0.77x | 0.80x | 0.79x | 0.78x | 0.85x | 0.80x | 0.80x | 0.85x | 0.83x | 0.82x | 0.86x | ||||||||||||||||||||||||||||||||||||||||
Debt to Equity | 1.81x | 1.88x | 1.82x | 1.81x | 1.90x | 1.79x | 1.81x | 1.88x | 2.03x | 1.99x | 2.09x | 2.09x | ||||||||||||||||||||||||||||||||||||||||
Net Debt to Equity | 1.70x | 1.77x | 1.72x | 1.71x | 1.80x | 1.69x | 1.71x | 1.78x | 1.89x | 1.83x | 1.96x | 1.95x | ||||||||||||||||||||||||||||||||||||||||
Asset Turnover | 63.94% | 61.38% | 62.18% | 65.50% | 63.12% | 64.38% | 66.55% | 63.57% | 62.04% | 63.36% | 62.15% | 61.70% | ||||||||||||||||||||||||||||||||||||||||
Return on Equity | 6.09% | 5.29% | 6.01% | 7.28% | 4.97% | 4.85% | 4.97% | 5.80% | 0.53% | 9.25% | 2.11% | -2.24% | ||||||||||||||||||||||||||||||||||||||||
Return on Assets | 2.17% | 1.84% | 2.13% | 2.59% | 1.71% | 1.74% | 1.77% | 2.01% | 0.17% | 3.09% | 0.68% | -0.73% |