Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.93B | 1.89B | 1.91B | 1.77B | 1.51B |
Gross Profit | 155.88M | 206.31M | 226.66M | 214.96M | 161.06M |
EBITDA | 132.42M | 162.41M | 179.97M | 177.31M | 125.40M |
Net Income | 26.26M | 76.43M | 94.87M | 93.52M | 47.36M |
Balance Sheet | |||||
Total Assets | 1.69B | 1.48B | 1.46B | 1.37B | 1.26B |
Cash, Cash Equivalents and Short-Term Investments | 121.57M | 192.24M | 184.61M | 145.76M | 141.26M |
Total Debt | 616.70M | 404.94M | 370.21M | 350.86M | 364.33M |
Total Liabilities | 1.07B | 833.71M | 837.84M | 790.98M | 753.58M |
Stockholders Equity | 611.85M | 632.88M | 611.34M | 570.50M | 491.70M |
Cash Flow | |||||
Free Cash Flow | 68.24M | 92.00M | 75.64M | 62.21M | 107.32M |
Operating Cash Flow | 124.02M | 148.12M | 121.70M | 96.48M | 138.96M |
Investing Cash Flow | -158.54M | -69.65M | -8.43M | -21.69M | 4.23M |
Financing Cash Flow | -39.20M | -73.09M | -74.31M | -73.92M | -57.34M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | 622.54M | 12.55 | 6.94% | 3.52% | 0.23% | -35.65% | |
69 Neutral | 549.17M | 8.25 | 5.93% | 4.36% | 2.84% | -2.45% | |
68 Neutral | 543.49M | 9.10 | 9.45% | 3.40% | -1.69% | -20.80% | |
62 Neutral | 671.44M | 16.07 | 11.70% | 2.85% | -7.15% | -14.86% | |
60 Neutral | €453.16M | 23.96 | 6.08% | 7.61% | -56.24% | ||
57 Neutral | 553.33M | -28.83 | -13.40% | ― | 67.34% | 4.18% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |