Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 547.49M | 532.41M | 452.87M | 405.36M | 538.20M | 582.77M |
Gross Profit | 547.49M | 530.62M | 451.10M | 403.71M | 536.21M | 578.69M |
EBITDA | 71.34M | 46.81M | 295.00K | -77.65M | -105.18M | 66.27M |
Net Income | 39.56M | 10.06M | -28.21M | -88.72M | -104.38M | 45.45M |
Balance Sheet | ||||||
Total Assets | 1.08B | 1.16B | 1.11B | 1.11B | 1.15B | 1.04B |
Cash, Cash Equivalents and Short-Term Investments | 105.20M | 82.24M | 121.65M | 144.40M | 123.23M | 93.38M |
Total Debt | 93.76M | 96.92M | 103.16M | 106.80M | 41.37M | 46.56M |
Total Liabilities | 165.88M | 229.49M | 209.26M | 198.37M | 167.18M | 202.46M |
Stockholders Equity | 913.83M | 925.94M | 904.08M | 914.24M | 982.11M | 837.56M |
Cash Flow | ||||||
Free Cash Flow | -30.13M | -31.22M | -17.47M | -42.38M | -183.48M | -131.62M |
Operating Cash Flow | -21.03M | -18.37M | -6.69M | -26.87M | -162.62M | -107.86M |
Investing Cash Flow | -29.33M | -48.42M | -15.89M | 25.86M | -12.63M | -73.28M |
Financing Cash Flow | -9.98M | -9.67M | -6.22M | 63.84M | 213.24M | 201.25M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $18.10B | 11.52 | 9.93% | 3.73% | 9.70% | 1.14% | |
61 Neutral | $338.72M | ― | 10.66% | ― | 15.50% | ― | |
54 Neutral | $124.06M | ― | 4.45% | ― | 16.19% | 89.75% | |
52 Neutral | $27.54M | 11.44 | -3.92% | ― | 0.48% | -127.19% | |
45 Neutral | $77.70M | ― | -13.38% | ― | 17.46% | 60.17% | |
41 Neutral | $75.56M | ― | -11.18% | ― | 624.24% | 85.46% | |
38 Underperform | $3.59M | ― | -223.86% | ― | 1.07% | 96.67% |