Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 593.77M | 612.58M | 779.18M | 767.28M | 655.99M | 609.70M |
Gross Profit | 239.23M | 161.46M | 198.21M | 271.92M | 255.30M | 225.90M |
EBITDA | 154.68M | 165.00M | 289.43M | 122.25M | 124.43M | 83.87M |
Net Income | 63.03M | 81.77M | 170.65M | 25.27M | 38.01M | 8.61M |
Balance Sheet | ||||||
Total Assets | 1.15B | 1.18B | 1.19B | 1.19B | 1.19B | 1.14B |
Cash, Cash Equivalents and Short-Term Investments | 116.53M | 176.34M | 127.01M | 112.06M | 149.44M | 127.65M |
Total Debt | 403.51M | 357.43M | 429.74M | 550.42M | 576.92M | 602.48M |
Total Liabilities | 576.14M | 546.90M | 617.06M | 765.95M | 795.33M | 810.06M |
Stockholders Equity | 568.95M | 630.48M | 569.87M | 399.37M | 372.42M | 308.01M |
Cash Flow | ||||||
Free Cash Flow | 48.39M | 78.13M | 102.92M | 71.66M | 110.43M | 60.36M |
Operating Cash Flow | 73.63M | 108.61M | 133.18M | 88.40M | 119.14M | 74.39M |
Investing Cash Flow | 64.28M | 67.95M | 20.54M | -20.44M | -20.57M | -65.29M |
Financing Cash Flow | -147.76M | -137.54M | -148.71M | -90.40M | -77.35M | 19.45M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | 511.33M | 5.26 | 14.11% | 11.20% | -26.58% | -51.44% | |
69 Neutral | €460.59M | 7.32 | 11.06% | 4.43% | -14.79% | -64.42% | |
54 Neutral | 1.49B | 630.00 | 0.18% | 1.88% | -14.92% | -98.68% | |
54 Neutral | 360.51M | -36.61 | -11.74% | ― | 7.94% | 91.30% | |
53 Neutral | 254.28M | 62.38 | 1.05% | 2.53% | 1.44% | -46.55% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |