Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.36B | 1.18B | 455.00M | 310.80M | 345.40M | 346.80M |
Gross Profit | 1.36B | 1.18B | 455.00M | 310.80M | 345.40M | 346.80M |
EBITDA | 119.60M | 88.00M | -93.50M | -249.30M | -484.50M | -269.70M |
Net Income | 85.30M | 30.90M | -147.40M | -297.70M | -521.10M | -363.00M |
Balance Sheet | ||||||
Total Assets | 1.59B | 1.50B | 1.35B | 1.31B | 1.32B | 1.76B |
Cash, Cash Equivalents and Short-Term Investments | 641.40M | 906.10M | 678.70M | 890.90M | 835.90M | 1.34B |
Total Debt | 200.10M | 200.10M | 299.00M | 295.40M | 14.10M | 178.00M |
Total Liabilities | 1.23B | 1.29B | 1.07B | 1.04B | 130.70M | 729.90M |
Stockholders Equity | 244.50M | 203.70M | 277.70M | 277.10M | 536.40M | 1.03B |
Cash Flow | ||||||
Free Cash Flow | 190.60M | 183.90M | -43.00M | -220.70M | -414.60M | -303.30M |
Operating Cash Flow | 197.40M | 195.70M | -33.60M | -210.60M | -403.40M | -287.20M |
Investing Cash Flow | -97.70M | -154.40M | -45.70M | -16.60M | 76.90M | -114.10M |
Financing Cash Flow | -125.40M | -120.70M | -4.10M | 283.30M | -80.30M | 1.10B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | 1.07B | 12.59 | 8.54% | 5.03% | 18.52% | 65.66% | |
79 Outperform | 1.94B | 15.11 | 14.97% | ― | 22.20% | 5.78% | |
73 Outperform | 2.33B | 16.16 | 24.25% | 0.89% | 9.62% | -18.69% | |
70 Outperform | 909.03M | 18.86 | ― | ― | 41.00% | 61.54% | |
68 Neutral | $1.59B | 20.73 | 27.52% | ― | 59.76% | ― | |
55 Neutral | 3.95B | -18.93 | -38.70% | ― | 22.91% | 4.95% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |