| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 74.57% | 75.30% | 75.06% | 73.46% | 73.80% | 74.75% | 75.37% | 75.57% | 75.19% | 75.00% | 75.57% | 72.76% | |||||||||||
Operating Margin | -2.26% | -2.21% | -5.63% | -9.66% | -11.30% | -5.52% | 1.42% | 0.75% | 0.40% | -2.10% | -2.81% | -9.71% | |||||||||||
Pretax Margin | 0.27% | 2.82% | -1.89% | -6.13% | -8.15% | -1.04% | 5.98% | 5.86% | 4.61% | 1.79% | 0.71% | -7.88% | |||||||||||
Effective Tax Rate | -34.91% | -17.67% | -46.07% | -8.33% | -23.48% | -59.60% | 18.95% | 14.22% | 26.47% | 35.23% | 89.83% | -19.38% | |||||||||||
Net Margin | 0.36% | 2.00% | -2.75% | -6.64% | -9.99% | -1.67% | 4.88% | 4.65% | 3.39% | 1.16% | 0.07% | -9.46% | |||||||||||
Current Ratio | 1.57x | 1.53x | 1.81x | 1.88x | 1.85x | 1.86x | 1.90x | 1.80x | 1.74x | 1.82x | 1.78x | 1.76x | |||||||||||
Debt to Equity | 1.34x | 1.41x | 1.46x | 1.45x | 1.50x | 1.51x | 1.49x | 1.66x | 1.83x | 1.95x | 2.14x | 2.34x | |||||||||||
Net Debt to Equity | 0.36x | 0.44x | 0.27x | 0.14x | 0.18x | 0.14x | 0.09x | 0.22x | 0.39x | 0.26x | 0.41x | 0.50x | |||||||||||
Asset Turnover | 12.23% | 12.29% | 12.39% | 12.58% | 12.65% | 12.98% | 13.38% | 13.46% | 13.48% | 13.25% | 13.48% | 13.00% | |||||||||||
Return on Equity | 0.10% | 0.59% | -0.84% | -2.05% | -3.16% | -0.54% | 1.63% | 1.67% | 1.29% | 0.45% | 0.03% | -4.11% | |||||||||||
Return on Assets | 0.04% | 0.25% | -0.34% | -0.84% | -1.26% | -0.22% | 0.65% | 0.63% | 0.46% | 0.15% | 0.01% | -1.23% | |||||||||||
Operating Cash Flow Margin | 36.05% | 42.65% | 32.21% | 28.47% | 34.81% | 32.29% | 33.89% | 41.61% | 34.80% | 33.46% | 43.45% | 41.81% | |||||||||||
Cash Conversion | 9,993.74% | 2,127.66% | -1,169.34% | -428.49% | -348.53% | -1,938.75% | 694.79% | 894.97% | 1,025.76% | 2,889.29% | 61,281.47% | -441.90% | |||||||||||
Free Cash Flow Margin | 27.59% | 35.60% | 25.45% | 25.86% | 27.04% | 24.49% | 29.82% | 36.21% | 32.09% | 27.93% | 34.45% | 31.26% |