| Ratios | Mar2009 | Jun2009 | Sep2009 | Dec2009 | Mar2010 | Jun2010 | Sep2010 | Dec2010 | Mar2011 | Jun2011 | Sep2011 | Dec2011 | Mar2012 | Jun2012 | Sep2012 | Dec2012 | Mar2013 | Jun2013 | Sep2013 | Dec2013 | Mar2014 | Jun2014 | Sep2014 | Dec2014 | Mar2015 | Jun2015 | Sep2015 | Dec2015 | Mar2016 | Jun2016 | Sep2016 | Dec2016 | Mar2017 | Jun2017 | Sep2017 | Dec2017 | Mar2018 | Jun2018 | Sep2018 | Dec2018 | Mar2019 | Jun2019 | Sep2019 | Dec2019 | Mar2020 | Jun2020 | Sep2020 | Dec2020 | Mar2021 | Jun2021 | Sep2021 | Dec2021 | Mar2022 | Jun2022 | Sep2022 | Dec2022 | Mar2023 | Jun2023 | Sep2023 | Dec2023 | Mar2024 | Jun2024 | Sep2024 | Dec2024 | Mar2025 | Jun2025 | Sep2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profitability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gross Margin | 65.26% | 50.74% | 68.57% | 69.27% | 68.28% | 65.24% | 69.12% | 73.29% | 64.06% | 63.25% | 68.08% | 63.30% | 61.95% | 47.42% | 66.51% | 69.84% | 49.20% | 57.69% | 59.81% | 62.19% | 58.17% | 59.54% | 62.19% | 60.75% | 56.98% | 58.16% | 61.08% | 59.02% | 58.63% | 59.61% | 62.91% | 67.24% | 54.39% | 60.88% | 68.95% | 59.86% | 61.25% | 66.34% | 65.83% | 71.11% | 72.85% | 47.24% | 54.01% | 49.50% | 52.10% | 53.88% | 51.67% | 51.56% | 54.21% | 52.65% | 49.31% | 55.26% | 54.19% | 54.60% | 52.99% | 51.77% | 49.21% | 51.73% | 50.80% | 49.47% | 48.41% | 53.09% | 43.32% | 55.59% | 50.22% | 45.24% | 52.93% |
| EBT Margin | 6.35% | -15.81% | 471.81% | 24.25% | 26.11% | 26.72% | 9.69% | 38.05% | 24.46% | 21.88% | 19.80% | 19.37% | 25.09% | 10.41% | 27.93% | 29.98% | 6.14% | 10.12% | 13.72% | 19.27% | 21.45% | 27.08% | 28.29% | 36.57% | 22.34% | 35.87% | 33.77% | 29.13% | 30.28% | 24.50% | 30.30% | 33.59% | 25.32% | 52.11% | 33.16% | 26.60% | 27.85% | 27.90% | 32.38% | 34.84% | 36.34% | 19.41% | 22.61% | 21.26% | 21.29% | 27.36% | 25.37% | 26.14% | 26.54% | 26.28% | 24.11% | 27.96% | 28.66% | 23.69% | 26.38% | 25.32% | 26.50% | 23.15% | 25.78% | 26.72% | 24.82% | 22.96% | 17.95% | 26.68% | 10.89% | 10.88% | 15.78% |
| EBIT Margin | 7.03% | 1.47% | 13.97% | 25.08% | 27.89% | 28.21% | 6.32% | 36.91% | 19.24% | 18.52% | 21.44% | 22.33% | 21.59% | 13.43% | 24.38% | 27.82% | 3.15% | 10.28% | 12.95% | 19.23% | 20.15% | 25.52% | 33.60% | 38.56% | 27.40% | 32.88% | 33.24% | 29.30% | 24.58% | 22.68% | 29.32% | 38.23% | 21.19% | 26.74% | 30.61% | 25.11% | 27.68% | 28.43% | 28.86% | 33.11% | 33.24% | 17.16% | 22.61% | 18.13% | 21.42% | 24.99% | 24.21% | 22.98% | 26.33% | 25.77% | 24.57% | 27.32% | 28.54% | 24.99% | 26.30% | 22.52% | 23.80% | 20.45% | 23.08% | 20.57% | 21.56% | 20.31% | 14.27% | 25.39% | 7.41% | 5.60% | 13.35% |
| EBITDA Margin | 7.03% | 1.47% | 13.97% | 25.08% | 27.89% | 28.21% | 6.32% | 36.91% | 19.24% | 18.52% | 21.44% | 22.33% | 21.59% | 13.43% | 24.38% | 27.82% | 3.15% | 10.28% | 12.95% | 19.23% | 20.15% | 25.52% | 33.60% | 38.56% | 27.40% | 32.88% | 33.24% | 29.30% | 24.58% | 22.68% | 29.32% | 38.23% | 21.19% | 26.74% | 30.61% | 25.11% | 27.68% | 28.43% | 28.86% | 33.11% | 33.24% | 17.16% | 22.61% | 18.13% | 21.42% | 24.99% | 24.21% | 22.98% | 26.33% | 25.77% | 24.57% | 27.32% | 28.54% | 24.99% | 26.30% | 22.52% | 23.80% | 20.45% | 23.08% | 20.57% | 21.56% | 20.31% | 14.27% | 25.39% | 7.41% | 5.60% | 13.35% |
| Operating Margin | 7.03% | 1.47% | 13.97% | 25.08% | 27.89% | 28.21% | 6.32% | 36.91% | 19.24% | 18.52% | 21.44% | 22.33% | 21.59% | 13.43% | 24.38% | 27.82% | 3.15% | 10.28% | 12.95% | 19.23% | 20.15% | 25.52% | 33.60% | 38.56% | 27.40% | 32.88% | 33.24% | 29.30% | 24.58% | 22.68% | 29.32% | 38.23% | 21.19% | 26.74% | 30.61% | 25.11% | 27.68% | 28.43% | 28.86% | 33.11% | 33.24% | 17.16% | 22.61% | 18.13% | 21.42% | 24.99% | 24.21% | 22.98% | 26.33% | 25.77% | 24.57% | 27.32% | 28.54% | 24.99% | 26.30% | 22.52% | 23.80% | 20.45% | 23.08% | 20.57% | 21.56% | 20.31% | 14.27% | 25.39% | 7.41% | 5.60% | 13.35% |
| Net Margin | 6.35% | -15.81% | 471.81% | 24.25% | 26.11% | 26.72% | 9.69% | 38.83% | 24.25% | 21.24% | 19.26% | 24.09% | 21.10% | 10.39% | 26.48% | 27.69% | 6.14% | 10.12% | 13.72% | 20.00% | 21.45% | 27.08% | 28.29% | 29.11% | 22.34% | 35.87% | 33.77% | 29.13% | 30.28% | 24.50% | 30.30% | 18.74% | 25.32% | 52.11% | 33.16% | 35.04% | 27.85% | 27.90% | 32.38% | 32.30% | 36.34% | 19.41% | 22.61% | 21.26% | 21.29% | 27.36% | 25.37% | 26.14% | 26.54% | 26.28% | 24.11% | 27.96% | 28.66% | 23.69% | 26.38% | 25.32% | 26.50% | 23.15% | 25.78% | 26.72% | 24.82% | 22.96% | 17.95% | 26.68% | 10.89% | 10.88% | 15.78% |
| FCF Margin | 16.32% | 47.61% | 41.93% | 43.25% | 47.01% | 26.76% | 36.37% | 19.37% | 27.43% | 29.53% | 7.74% | 33.55% | 31.55% | 30.58% | 4.12% | 33.00% | 44.27% | 26.33% | 17.78% | 29.37% | 18.97% | 22.61% | 17.89% | 5.71% | 29.40% | 42.74% | 15.05% | 36.56% | 16.41% | 35.43% | 47.63% | 19.15% | 12.35% | -5.95% | 37.96% | 18.01% | 30.10% | 20.75% | 34.52% | 13.86% | 51.00% | 19.16% | 35.19% | 18.93% | 17.68% | 23.28% | 31.65% | 39.90% | 9.57% | 45.10% | 8.60% | 42.36% | 8.80% | 31.73% | 20.35% | 27.12% | 10.86% | 35.42% | 18.73% | 12.87% | 15.21% | 37.49% | 18.38% | 5.98% | 13.81% | 19.49% | 24.40% |
| Efficiency | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inventory Average | 0.04M | 0.03M | 0.03M | 0.03M | 0.03M | 0.03M | 0.03M | 0.03M | 0.03M | 0.03M | 0.03M | 0.03M | 0.02M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | ||||||||||||||||||||||||
| Invested Capital | 22.69M | 23.98M | 23.02M | 23.11M | 20.99M | 22.41M | 21.85M | 21.29M | 21.02M | 20.98M | 21.94M | 23.12M | 23.73M | 23.81M | 24.49M | 24.30M | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Leverage & Solvency | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Coverage Ratio | 98.87 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity Ratio | 0.79 | 0.77 | 0.80 | 0.71 | 0.74 | 0.72 | 0.73 | 0.77 | 0.81 | 0.71 | 0.71 | 0.72 | 0.75 | 0.77 | 0.79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Times Interest Earned | 98.87 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dividends & Payouts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| FCF Payout Ratio | -6.88 | 7.62 | -3.58 | -0.94 | 6.74 | -2.01 | -0.73 | 5.51 | 6.07 | -3.11 | -0.83 | 24.43 | -3.43 | 6.56 | -6.93 | 11.60 | -11.22 | 15.29 | -3.38 | -1.25 | 18.77 | -1.78 | -0.87 | 8.03 | 4.12 | 4.11 | 7.18 | 13.40 | 31.41 | ||||||||||||||||||||||||||||||||||||||
| Valuation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Enterprise Value | 7.36M | 7.25M | 24.05M | 4.32M | 13.64M | 19.04M | 38.79M | 25.59M | 45.81M | 34.82M | 16.92M | 16.07M | 16.73M | 17.08M | 18.53M | 18.58M | 14.35M | 16.53M | 24.97M | 24.31M | 21.39M | 25.49M | 45.14M | 61.08M | 50.79M | 37.75M | 42.14M | 31.72M | 31.60M | 34.17M | 29.30M | 33.04M | 37.23M | 39.88M | 39.15M | 42.24M | 36.55M | 35.64M | 46.95M | 32.57M | 35.73M | 37.44M | 39.61M | 33.60M | 19.87M | 41.75M | 36.43M | 43.52M | 43.16M | 56.65M | 58.63M | 43.92M | 39.96M | 37.91M | 41.50M | 30.01M | 31.96M | 29.32M | 39.50M | 23.19M | 21.30M | 23.22M | 24.84M | 24.85M | 21.54M | 16.77M | 10.33M |
| Market Capitalization | 17.28M | 19.06M | 28.46M | 18.13M | 34.11M | 37.04M | 41.10M | 46.07M | 61.18M | 50.31M | 32.18M | 34.22M | 33.53M | 34.28M | 35.96M | 37.46M | 34.93M | 32.30M | 31.37M | 40.79M | 36.07M | 44.57M | 58.17M | 74.22M | 60.96M | 49.69M | 52.55M | 48.35M | 38.79M | 40.93M | 41.67M | 47.24M | 46.81M | 48.33M | 49.89M | 53.35M | 42.67M | 41.90M | 44.79M | 44.02M | 41.60M | 43.35M | 45.88M | 46.88M | 34.62M | 41.78M | 46.16M | 58.96M | 52.96M | 62.16M | 62.99M | 62.17M | 46.15M | 47.71M | 42.21M | 42.22M | 39.85M | 38.79M | 37.59M | 39.62M | 38.58M | 37.58M | 40.18M | 40.41M | 36.25M | 27.93M | 22.63M |
| Return Ratios | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return on Sales | -0.28% | -0.32% | 0.92% | 1.14% | 1.13% | 1.20% | 0.22% | 0.26% | 0.25% | 0.24% | 0.26% | 0.22% | 0.22% | 0.19% | 0.20% | 0.21% | 0.18% | 0.18% | 0.15% | 0.13% | 0.17% | 0.21% | 0.25% | 0.27% | 0.27% | 0.29% | 0.30% | 0.30% | 0.32% | 0.30% | 0.29% | 0.26% | 0.25% | 0.32% | 0.32% | 0.36% | 0.37% | 0.31% | 0.31% | 0.30% | 0.32% | 0.29% | 0.27% | 0.24% | 0.21% | 0.23% | 0.24% | 0.25% | 0.26% | 0.26% | 0.26% | 0.26% | 0.27% | 0.26% | 0.27% | 0.26% | 0.25% | 0.25% | 0.25% | 0.26% | 0.25% | 0.25% | 0.23% | 0.23% | 0.20% | 0.17% | 0.16% |