Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 97.76M | 111.61M | 102.72M | 109.85M | 103.77M | 94.21M |
Gross Profit | 49.21M | 89.57M | 61.52M | 91.56M | 87.19M | 76.83M |
EBITDA | 33.98M | 191.47M | 83.13M | 105.60M | 81.33M | 94.50M |
Net Income | 87.07M | 36.14M | 129.60M | 53.58M | 149.04M | 65.88M |
Balance Sheet | ||||||
Total Assets | 1.91B | 1.90B | 1.90B | 1.59B | 1.61B | 1.45B |
Cash, Cash Equivalents and Short-Term Investments | 58.97M | 124.68M | 237.74M | 67.83M | 68.16M | 39.36M |
Total Debt | 871.54M | 0.00 | 887.40M | 735.69M | 747.74M | 747.95M |
Total Liabilities | 1.01B | 965.51M | 1.02B | 841.65M | 847.22M | 828.98M |
Stockholders Equity | 866.98M | 878.56M | 844.17M | 713.57M | 732.20M | 599.35M |
Cash Flow | ||||||
Free Cash Flow | 68.47M | 90.96M | 74.61M | 67.20M | 74.65M | 63.87M |
Operating Cash Flow | 68.47M | 91.19M | 74.74M | 67.81M | 74.78M | 65.32M |
Investing Cash Flow | -461.51M | 243.66M | -87.18M | 7.22M | -15.43M | -67.66M |
Financing Cash Flow | 86.13M | -445.21M | 182.13M | -80.28M | -30.55M | 4.97M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | 30.68B | 12.11 | 19.74% | 3.61% | 7.50% | 22.49% | |
72 Outperform | 4.99B | 8.17 | 7.79% | 4.09% | 5.99% | ― | |
70 Outperform | €297.49M | 7.49 | 4.48% | 0.44% | 20.83% | -54.40% | |
65 Neutral | 1.40B | 10.31 | 6.55% | 28.66% | -7.17% | ― | |
65 Neutral | 28.72B | 12.67 | 16.95% | 2.43% | 6.51% | 22.56% | |
54 Neutral | 669.15M | -3.08 | 2.63% | 3.01% | -14.47% | -542.84% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |