| Ratios | Jul 31, 2025 | Jul 31, 2024 | Jul 31, 2023 | Jul 31, 2022 | Jul 31, 2021 | Jul 31, 2020 | Jul 31, 2019 | Jul 31, 2018 | Jul 31, 2017 | Jul 31, 2016 | Jul 31, 2015 | Jul 31, 2014 | Jul 31, 2013 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gross Margin | 73.41% | 74.35% | 72.29% | ||||||||||
Operating Margin | 13.48% | 8.52% | 5.62% | ||||||||||
Pretax Margin | 17.30% | 12.31% | 8.22% | ||||||||||
Effective Tax Rate | 28.94% | -160.81% | 22.36% | ||||||||||
Net Margin | 12.30% | 32.11% | 6.38% | ||||||||||
Current Ratio | 0.94x | 0.89x | 0.78x | ||||||||||
Debt to Equity | 2.01x | 2.87x | 7.29x | ||||||||||
Net Debt to Equity | 1.72x | 2.57x | 6.64x | ||||||||||
Asset Turnover | 39.11% | 40.16% | 47.53% | ||||||||||
Return on Equity | 14.49% | 49.86% | 25.15% | ||||||||||
Return on Assets | 4.81% | 12.89% | 3.03% |