Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.10B | 1.10B | 1.09B | 977.03M | 876.77M | 754.38M |
Gross Profit | 298.45M | 516.69M | 507.78M | 48.31M | 66.45M | 37.86M |
EBITDA | 81.76M | 82.65M | 95.34M | 67.48M | 77.54M | 20.39M |
Net Income | 31.16M | 31.16M | 42.50M | 28.58M | 43.48M | -10.69M |
Balance Sheet | ||||||
Total Assets | 887.29M | 887.29M | 884.18M | 893.33M | 781.36M | 764.63M |
Cash, Cash Equivalents and Short-Term Investments | 50.20M | 50.20M | 64.86M | 65.52M | 83.32M | 99.29M |
Total Debt | 178.76M | 178.76M | 182.66M | 226.09M | 125.88M | 186.89M |
Total Liabilities | 422.93M | 422.93M | 440.11M | 473.67M | 391.39M | 423.08M |
Stockholders Equity | 463.14M | 463.14M | 442.86M | 419.64M | 389.95M | 341.53M |
Cash Flow | ||||||
Free Cash Flow | 19.31M | 19.31M | 62.34M | -68.84M | 45.56M | 42.82M |
Operating Cash Flow | 49.54M | 49.54M | 82.65M | -41.88M | 61.57M | 53.87M |
Investing Cash Flow | -28.18M | -28.18M | -20.51M | -55.08M | -12.99M | -59.19M |
Financing Cash Flow | -33.38M | -33.38M | -57.52M | 85.44M | -26.22M | 4.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | 249.52M | 14.23 | 3.99% | 3.19% | -8.58% | -52.18% | |
67 Neutral | €244.31M | 8.74 | 6.23% | 3.19% | -4.89% | ― | |
47 Neutral | 166.28M | -9.29 | -87.14% | ― | 8.61% | -216.67% | |
45 Neutral | 59.94M | -3.00 | 7.29% | 10.84% | -25.59% | -218.88% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |