| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.98B | 1.93B | 1.89B | 1.91B | 1.77B | 1.51B |
| Gross Profit | 349.81M | 155.88M | 206.31M | 226.66M | 214.96M | 161.06M |
| EBITDA | 133.10M | 132.42M | 162.41M | 182.55M | 177.31M | 125.40M |
| Net Income | 18.77M | 26.26M | 76.43M | 94.87M | 93.52M | 47.36M |
Balance Sheet | ||||||
| Total Assets | 1.67B | 1.69B | 1.48B | 1.46B | 1.37B | 1.26B |
| Cash, Cash Equivalents and Short-Term Investments | 109.50M | 121.57M | 192.24M | 184.61M | 145.76M | 141.26M |
| Total Debt | 592.80M | 616.70M | 404.94M | 370.21M | 350.86M | 364.33M |
| Total Liabilities | 1.09B | 1.07B | 833.71M | 837.84M | 790.98M | 753.58M |
| Stockholders Equity | 584.21M | 611.85M | 632.88M | 611.34M | 570.50M | 491.70M |
Cash Flow | ||||||
| Free Cash Flow | 82.08M | 68.24M | 92.00M | 75.64M | 62.21M | 107.32M |
| Operating Cash Flow | 122.60M | 124.02M | 148.12M | 121.70M | 96.48M | 138.96M |
| Investing Cash Flow | -48.15M | -152.24M | -67.24M | -8.43M | -21.69M | 5.78M |
| Financing Cash Flow | -88.41M | -53.03M | -73.09M | -77.45M | -78.17M | -61.86M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | €671.44M | 16.07 | 11.13% | 2.71% | -7.15% | -14.86% | |
| ― | €499.87M | 7.83 | 5.80% | 4.79% | 0.13% | 11.29% | |
| ― | €454.76M | 9.65 | 8.03% | 4.07% | 1.82% | -28.64% | |
| ― | €645.68M | 12.53 | 6.15% | 4.06% | 0.23% | -35.65% | |
| ― | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
| ― | €430.76M | 22.86 | ― | 6.37% | 7.61% | -56.24% | |
| ― | €567.45M | -27.00 | ― | ― | 27.27% | -2.01% |