| Ratios | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 |
|---|---|---|---|---|---|---|---|
| Profitability | |||||||
| EBT Margin | 17.19% | 22.77% | 25.28% | 33.35% | 34.08% | 36.27% | 32.43% |
| EBIT Margin | 3.61% | 4.78% | 5.31% | 7.00% | 7.16% | 7.62% | 6.81% |
| EBITDA Margin | 18.61% | 20.11% | 29.36% | 23.25% | -9.58% | 34.79% | 20.89% |
| Operating Margin | 3.61% | 4.78% | 5.31% | 7.00% | 7.16% | 7.62% | 6.81% |
| Net Margin | 19.83% | 18.13% | 19.66% | 26.74% | 27.14% | 28.65% | 25.16% |
| FCF Margin | 16.10% | 16.43% | 1.03% | 42.58% | 55.50% | 24.60% | 28.71% |
| Leverage & Solvency | |||||||
| Interest Coverage Ratio | 0.24 | 0.27 | 0.75 | 1.16 | 0.68 | 0.23 | 0.14 |
| Times Interest Earned | 0.24 | 0.27 | 0.75 | 1.16 | 0.68 | 0.23 | 0.14 |
| Dividends & Payouts | |||||||
| FCF Payout Ratio | 1.26 | 0.04 | 1.09 | 0.06 | 0.07 | 0.16 | 0.16 |
| Valuation | |||||||
| Enterprise Value | 375.81M | 342.22M | 494.72M | 468.01M | 477.33M | 569.54M | |
| Market Capitalization | 375.81M | 342.22M | 494.72M | 468.01M | 477.33M | 569.54M | |
| Return Ratios | |||||||
| Return on Sales | 0.20% | 0.18% | 0.20% | 0.27% | 0.27% | 0.29% | 0.25% |