| Ratios | Jan2009 | Jan2010 | Jan2011 | Jan2012 | Jan2013 | Jan2014 | Jan2015 | Jan2016 | Jan2017 | Jan2018 | Jan2019 | Jan2020 | Jan2021 | Jan2022 | Jan2023 | Jan2024 | Jan2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 38.89% | 40.57% | 41.19% | 34.79% | 36.91% | 37.63% | 35.36% | 34.89% | 35.10% | 32.51% | 34.09% | 31.12% | 24.98% | 32.84% | 29.76% | 33.29% | 34.71% |
| EBT Margin | 16.87% | 17.77% | 18.35% | 11.68% | 13.44% | 13.85% | 10.94% | 10.16% | 9.54% | 7.23% | 9.76% | 6.02% | 0.38% | 8.90% | 4.61% | 7.41% | 9.01% |
| EBIT Margin | 16.32% | 17.49% | 18.21% | 11.51% | 13.39% | 13.83% | 11.00% | 10.26% | 9.55% | 7.19% | 9.65% | 5.82% | 0.12% | 8.98% | 4.73% | 7.18% | 8.54% |
| EBITDA Margin | 16.32% | 17.49% | 18.21% | 11.51% | 13.39% | 13.83% | 11.00% | 10.26% | 9.55% | 7.19% | 9.65% | 5.82% | 0.12% | 8.98% | 4.73% | 7.18% | 8.54% |
| Operating Margin | 16.32% | 17.49% | 18.21% | 11.51% | 13.39% | 13.83% | 11.00% | 10.26% | 9.55% | 7.19% | 9.65% | 5.82% | 0.12% | 8.98% | 4.73% | 7.18% | 8.54% |
| Net Margin | 10.87% | 11.35% | 11.62% | 7.00% | 8.49% | 8.22% | 6.93% | 6.52% | 6.02% | 2.99% | 7.25% | 4.22% | -0.10% | 6.77% | 3.28% | 5.58% | 7.20% |
| FCF Margin | 7.58% | 11.15% | 10.62% | 3.75% | 8.11% | 7.68% | 2.78% | 8.26% | 7.66% | 6.06% | 8.40% | 1.42% | 3.67% | 2.13% | -1.18% | 6.01% | 5.77% |
| Inventory Average | 207.85M | 239.82M | 266.24M | 296.81M | 334.72M | 344.23M | 334.41M | 344.99M | 360.95M | 390.02M | 399.58M | 479.66M | 578.60M | 568.88M | 585.69M | ||
| Assets Average | 1,715.21M | 1,639.01M | 1,640.46M | 2,009.21M | 2,054.98M | 1,861.02M | 1,867.97M | 1,927.71M | 2,056.65M | 2,738.07M | 3,430.99M | 3,668.85M | 3,737.13M | 3,897.06M | 4,315.34M | ||
| Equity Average | 1,175.28M | 1,354.16M | 1,238.91M | 1,210.43M | 1,524.38M | 1,511.07M | 1,232.60M | 1,225.16M | 1,306.99M | 1,395.00M | 1,472.23M | 1,466.36M | 1,611.55M | 1,769.21M | 1,952.61M | 2,292.02M | |
| Invested Capital | 1,053.78M | 1,296.78M | 1,411.55M | 1,066.27M | 1,354.59M | 1,694.17M | 1,327.97M | 1,137.23M | 1,313.08M | 1,300.90M | 1,489.10M | 1,455.36M | 1,477.36M | 1,745.74M | 1,792.68M | 2,112.54M | 2,471.50M |
| Interest Coverage Ratio | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Asset Utilization Ratio | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | ||
| Return on Capital Employed | 0.28% | 0.20% | 0.27% | 0.25% | 0.21% | 0.23% | 0.22% | 0.17% | 0.23% | 0.11% | 0.00% | 0.15% | 0.08% | 0.13% | 0.15% | ||
| Return on Invested Capital | 0.18% | 0.19% | 0.14% | 0.20% | 0.17% | 0.15% | 0.18% | 0.17% | 0.08% | 0.20% | 0.11% | 0.19% | 0.09% | 0.14% | 0.17% | ||
| Return on Assets | 0.15% | 0.11% | 0.14% | 0.13% | 0.11% | 0.12% | 0.11% | 0.06% | 0.14% | 0.06% | 0.00% | 0.08% | 0.04% | 0.07% | 0.09% | ||
| Return on Equity | 0.19% | 0.20% | 0.14% | 0.20% | 0.17% | 0.15% | 0.18% | 0.17% | 0.08% | 0.21% | 0.11% | 0.00% | 0.19% | 0.09% | 0.15% | 0.17% | |
| Return on Sales | 0.11% | 0.11% | 0.12% | 0.07% | 0.08% | 0.08% | 0.07% | 0.07% | 0.06% | 0.03% | 0.07% | 0.04% | 0.00% | 0.07% | 0.03% | 0.06% | 0.07% |
| Debt to Equity | 0.00M | ||||||||||||||||
| Debt Ratio | 0.00M | ||||||||||||||||
| Equity Ratio | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | |
| Times Interest Earned | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Enterprise Value | 2,296.88M | 4,818.00M | 5,091.29M | 3,586.22M | 5,771.16M | 4,752.76M | 4,330.29M | 2,357.97M | 2,725.64M | 3,245.01M | 2,839.35M | 2,074.88M | 2,111.95M | 2,365.23M | 2,142.06M | 3,060.74M | 4,503.57M |
| Market Capitalization | 2,612.91M | 5,319.53M | 5,547.96M | 3,821.34M | 6,244.97M | 5,276.63M | 4,589.10M | 2,684.31M | 3,084.84M | 3,692.36M | 3,476.85M | 2,508.17M | 2,682.28M | 2,811.22M | 2,524.69M | 3,525.81M | 5,114.00M |