| Ratios | Dec2009 | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2014 | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profitability | ||||||||||||||||
| EBT Margin | 37.50% | 35.67% | 36.40% | 31.57% | 36.65% | 43.76% | 40.70% | 267.74% | 304.17% | 376.32% | 358.55% | 341.64% | 486.86% | 525.74% | 708.09% | 690.13% |
| EBIT Margin | 13.13% | 12.48% | 12.74% | 11.09% | 12.88% | 15.33% | 14.25% | 94.12% | 106.55% | 79.84% | 75.98% | 72.95% | 102.73% | 111.15% | 148.87% | 145.34% |
| Operating Margin | 13.13% | 12.48% | 12.74% | 11.09% | 12.88% | 15.33% | 14.25% | 94.12% | 106.55% | 79.84% | 75.98% | 72.95% | 102.73% | 111.15% | 148.87% | 145.34% |
| Net Margin | 22.05% | 20.74% | 21.68% | 18.63% | 25.36% | 29.15% | 26.91% | 182.02% | 216.06% | 298.11% | 282.89% | 264.91% | 383.54% | 412.51% | 556.95% | 539.52% |
| FCF Margin | 20.68% | 28.78% | 30.54% | 19.53% | 31.94% | 27.16% | 36.17% | 223.38% | 250.46% | 287.79% | 388.92% | 481.44% | 424.88% | 506.63% | 604.51% | 623.76% |
| Leverage & Solvency | ||||||||||||||||
| Interest Coverage Ratio | 0.55 | 0.62 | 0.71 | 0.75 | 1.17 | 1.73 | 1.63 | 1.61 | 1.99 | 1.10 | 0.94 | 1.16 | 2.53 | 2.12 | 0.81 | 0.51 |
| Times Interest Earned | 0.55 | 0.62 | 0.71 | 0.75 | 1.17 | 1.73 | 1.63 | 1.61 | 1.99 | 1.10 | 0.94 | 1.16 | 2.53 | 2.12 | 0.81 | 0.51 |
| Dividends & Payouts | ||||||||||||||||
| FCF Payout Ratio | 0.19 | 0.15 | 0.16 | 0.27 | 0.18 | 0.24 | 0.21 | 0.24 | 0.24 | 0.24 | 0.24 | 0.23 | 0.26 | 0.20 | 0.18 | 0.18 |
| Valuation | ||||||||||||||||
| Enterprise Value | 1,290.38M | 1,356.16M | 1,233.54M | 1,216.06M | 1,512.86M | 1,644.20M | 1,705.82M | 2,691.32M | 2,623.16M | 2,275.74M | 2,807.96M | 2,369.03M | 2,567.36M | 2,842.33M | 3,371.02M | 3,928.73M |
| Market Capitalization | 1,290.38M | 1,356.16M | 1,233.54M | 1,216.06M | 1,512.86M | 1,644.20M | 1,705.82M | 2,691.32M | 2,623.16M | 2,275.74M | 2,807.96M | 2,369.03M | 2,567.36M | 2,842.33M | 3,371.02M | 3,928.73M |
| Return Ratios | ||||||||||||||||
| Return on Sales | 0.24% | 0.22% | 0.24% | 0.21% | 0.25% | 0.29% | 0.27% | 1.82% | 2.16% | 2.98% | 2.83% | 2.65% | 3.84% | 4.13% | 5.57% | 5.40% |