Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 490.22M | 493.77M | 536.62M | 654.63M | 600.52M | 479.83M |
Gross Profit | 209.51M | 207.67M | 224.38M | 274.11M | 257.02M | 216.62M |
EBITDA | 41.95M | 39.26M | 44.40M | 73.74M | 79.78M | 43.13M |
Net Income | 4.09M | 13.63M | 9.86M | 29.55M | 38.91M | 13.58M |
Balance Sheet | ||||||
Total Assets | 719.65M | 726.55M | 719.50M | 845.51M | 818.87M | 707.69M |
Cash, Cash Equivalents and Short-Term Investments | 90.64M | 81.44M | 70.63M | 107.48M | 106.08M | 147.60M |
Total Debt | 108.96M | 90.95M | 105.95M | 149.49M | 133.35M | 83.66M |
Total Liabilities | 327.65M | 295.43M | 308.37M | 393.94M | 397.14M | 337.33M |
Stockholders Equity | 389.24M | 427.98M | 408.19M | 448.05M | 418.66M | 368.20M |
Cash Flow | ||||||
Free Cash Flow | 8.10M | 6.84M | 37.41M | 16.41M | 26.75M | 25.32M |
Operating Cash Flow | 34.91M | 34.11M | 64.19M | 42.81M | 53.45M | 68.11M |
Investing Cash Flow | -29.31M | 1.39M | -19.83M | -36.80M | -51.38M | -25.16M |
Financing Cash Flow | -1.44M | -24.70M | -81.21M | -4.62M | -33.43M | -57.35M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | 171.04M | 15.95 | 10.88% | 3.63% | 4.98% | -6.71% | |
54 Neutral | 359.08M | -36.61 | -11.74% | ― | 7.94% | 91.30% | |
53 Neutral | €251.07M | 61.66 | 1.01% | 2.56% | 1.44% | -46.55% | |
53 Neutral | 38.69M | -0.92 | -59.60% | ― | -31.64% | -394.59% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |