| Ratios | Dec2009 | Dec2010 | Dec2011 | Dec2012 | Dec2013 | Dec2014 | Dec2015 | Dec2016 | Dec2017 | Dec2018 | Dec2019 | Dec2020 | Dec2021 | Dec2022 | Dec2023 | Dec2024 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profitability | ||||||||||||||||
| EBT Margin | 85.06% | 57.64% | 12.98% | 68.36% | 157.61% | -38.68% | 27.52% | 89.60% | 98.46% | 3.62% | -220.52% | -77.62% | 127.79% | 118.94% | 1,438.42% | 414.47% |
| EBIT Margin | 109.61% | 76.63% | 28.48% | 94.10% | 183.96% | -14.99% | 55.50% | 130.78% | 161.46% | 136.22% | 61.97% | -1.61% | 141.05% | 206.85% | -2,018.57% | 2,267.70% |
| EBITDA Margin | 153.43% | 23.97% | 70.62% | 68.68% | -87.39% | 97.59% | -6.93% | 45.42% | 95.55% | -55.88% | 198.33% | 29.28% | -1.39% | -197.47% | -661.21% | 536.52% |
| Net Margin | 82.80% | 55.40% | 10.57% | 65.45% | 154.23% | -42.24% | 23.41% | 84.61% | 91.21% | -5.23% | -233.25% | -87.34% | 121.47% | 108.38% | 1,605.58% | 341.96% |
| FCF Margin | 32.63% | 302.93% | 78.08% | -15,274.74% | -19,484.35% | -4,703.34% | -3,351.96% | -3,719.25% | -4,126.06% | -5,757.98% | -10,031.15% | -4,926.15% | -726.89% | -1,283.86% | 113,568.15% | -244,558.25% |
| Leverage & Solvency | ||||||||||||||||
| Interest Coverage Ratio | 4.47 | 4.04 | 1.84 | 3.66 | 6.98 | -0.63 | 1.98 | 3.18 | 2.56 | 1.03 | 0.22 | -0.02 | 10.63 | 2.35 | 0.58 | 1.22 |
| Times Interest Earned | 4.47 | 4.04 | 1.84 | 3.66 | 6.98 | -0.63 | 1.98 | 3.18 | 2.56 | 1.03 | 0.22 | -0.02 | 10.63 | 2.35 | 0.58 | 1.22 |
| Dividends & Payouts | ||||||||||||||||
| FCF Payout Ratio | 1.66 | 0.23 | 0.84 | -0.01 | 0.00 | -0.01 | -0.02 | -0.02 | -0.02 | -0.02 | -0.02 | -0.03 | -0.10 | -0.08 | -0.01 | 0.00 |
| Valuation | ||||||||||||||||
| Enterprise Value | 9.59B | 11.14B | 15.48B | 13.69B | 9.45B | 10.24B | 8.89B | 10.16B | 13.79B | 12.90B | 13.47B | 11.82B | 11.34B | 9.86B | 9.69B | 10.26B |
| Return Ratios | ||||||||||||||||
| Return on Sales | 0.84% | 0.56% | 0.11% | 0.67% | 1.57% | -0.39% | 0.28% | 0.90% | 0.98% | 0.04% | -2.19% | -0.75% | 1.28% | 1.16% | 14.74% | 4.08% |