| Ratios | Dec2009 | Jan2011 | Dec2011 | Dec2012 | Dec2013 | Jan2015 | Jan2016 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Jan2021 | Jan2022 | Dec2022 | Dec2023 | Dec2024 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 38.02% | 38.57% | 32.81% | 39.38% | 41.51% | 40.93% | 41.74% | 43.10% | 43.62% | 43.25% | 42.87% | 43.43% | 47.68% | 45.83% | 47.39% | 48.00% |
| EBT Margin | 11.56% | 13.34% | 8.57% | 10.72% | 9.45% | 10.47% | 12.22% | 12.36% | 11.50% | 10.28% | 9.32% | 4.46% | 12.57% | 9.86% | 10.26% | 8.12% |
| EBIT Margin | 12.31% | 13.91% | 8.89% | 11.00% | 10.01% | 11.52% | 13.03% | 13.32% | 12.34% | 11.31% | 10.57% | 6.28% | 14.26% | 11.80% | 10.98% | 8.96% |
| EBITDA Margin | 12.31% | 13.91% | 8.89% | 11.00% | 10.01% | 11.52% | 13.03% | 13.32% | 12.34% | 11.31% | 10.57% | 6.28% | 14.26% | 11.80% | 10.98% | 8.96% |
| Operating Margin | 12.31% | 13.91% | 8.89% | 11.00% | 10.01% | 11.52% | 13.03% | 13.32% | 12.34% | 11.31% | 10.57% | 6.28% | 14.26% | 11.80% | 10.98% | 8.96% |
| Net Margin | 7.27% | 8.37% | 5.40% | 6.77% | 6.08% | 6.73% | 7.89% | 8.06% | 8.91% | 8.15% | 7.50% | 3.63% | 9.74% | 7.78% | 7.89% | 6.52% |
| FCF Margin | 9.77% | 2.63% | 1.69% | 8.20% | 1.03% | 6.18% | 6.78% | 8.78% | 7.65% | 8.45% | 9.26% | 18.37% | 6.62% | 1.49% | 15.93% | 8.53% |
| Inventory Average | 561.47M | 584.11M | 596.62M | 623.50M | 696.16M | 640.85M | 519.73M | |||||||||
| Assets Average | 1,123.31M | 1,232.89M | 1,329.95M | 1,516.41M | 1,721.30M | 1,852.79M | 1,948.38M | 1,975.13M | 2,008.82M | 2,064.95M | 2,405.99M | 3,072.85M | 3,290.29M | 2,813.86M | 2,409.16M | 2,405.89M |
| Equity Average | 484.79M | 617.98M | 742.82M | 895.59M | 843.11M | 743.71M | 831.19M | 832.02M | 822.89M | 863.42M | 874.78M | 909.08M | 944.11M | 873.30M | 820.83M | 849.91M |
| Invested Capital | 556.02M | 679.94M | 805.71M | 985.48M | 700.73M | 786.68M | 1,270.23M | 1,183.76M | 1,253.72M | 1,266.70M | 1,374.80M | 1,927.56M | 1,941.56M | 1,293.03M | 1,342.60M | 1,352.69M |
| 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 |
| FCF Payout 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 | ||||
| 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 | 0.00M |
| Return on Capital Employed | 0.23% | 0.16% | 0.21% | 0.18% | 0.21% | 0.23% | 0.25% | 0.25% | 0.23% | 0.19% | 0.08% | 0.19% | 0.17% | 0.17% | 0.13% | |
| Return on Invested Capital | 0.25% | 0.25% | 0.16% | 0.18% | 0.20% | 0.29% | 0.25% | 0.23% | 0.27% | 0.25% | 0.23% | 0.09% | 0.20% | 0.19% | 0.19% | 0.15% |
| Return on Assets | 0.10% | 0.12% | 0.09% | 0.11% | 0.09% | 0.11% | 0.12% | 0.13% | 0.15% | 0.14% | 0.11% | 0.04% | 0.10% | 0.09% | 0.10% | 0.08% |
| Return on Equity | 0.24% | 0.24% | 0.15% | 0.18% | 0.19% | 0.26% | 0.29% | 0.31% | 0.37% | 0.33% | 0.30% | 0.12% | 0.36% | 0.29% | 0.28% | 0.22% |
| Return on Sales | 0.07% | 0.08% | 0.05% | 0.07% | 0.06% | 0.07% | 0.08% | 0.08% | 0.09% | 0.08% | 0.07% | 0.04% | 0.10% | 0.08% | 0.08% | 0.07% |
| Debt to Equity | 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 | |
| Debt 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 | |
| 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 |
| Enterprise Value | 1,448.70M | 2,099.16M | 2,819.72M | 3,588.61M | 4,209.24M | 4,247.50M | 3,965.80M | 5,381.52M | 3,567.07M | 4,644.55M | 3,003.60M | 3,293.85M | 2,635.49M | 2,406.60M | 1,548.67M | |
| Market Capitalization | 1,696.09M | 2,332.65M | 3,201.96M | 3,875.16M | 4,549.87M | 4,628.71M | 4,265.16M | 5,560.02M | 3,737.14M | 4,858.86M | 4,105.93M | 4,278.14M | 2,847.24M | 2,757.81M | 1,961.59M |