Breakdown | TTM | Dec 2024 | Dec 2023 |
---|---|---|---|
Income Statement | |||
Total Revenue | 469.87M | 1.09B | 1.02B |
Gross Profit | 98.46M | 228.24M | 206.65M |
EBITDA | 25.92M | 102.18M | 82.54M |
Net Income | 2.08M | 30.68M | 11.20M |
Balance Sheet | |||
Total Assets | 1.22B | 1.09B | 1.11B |
Cash, Cash Equivalents and Short-Term Investments | 63.58M | 65.17M | 42.70M |
Total Debt | 560.05M | 461.84M | 509.65M |
Total Liabilities | 859.66M | 722.95M | 772.82M |
Stockholders Equity | 359.14M | 365.09M | 337.96M |
Cash Flow | |||
Free Cash Flow | -26.41M | 55.16M | 18.18M |
Operating Cash Flow | -21.22M | 68.77M | 30.09M |
Investing Cash Flow | -4.54M | -9.11M | -21.63M |
Financing Cash Flow | 21.61M | -35.43M | -22.35M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $318.26B | 41.89 | 40.20% | 0.45% | -32.80% | 69.39% | |
79 Outperform | $89.32B | 22.30 | 17.91% | 1.78% | 11.85% | 16.12% | |
66 Neutral | $250.19B | 27.16 | 52.73% | 1.07% | -4.87% | -10.47% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | $121.23B | 23.44 | 21.59% | 1.44% | -20.63% | -34.82% | |
62 Neutral | $900.58M | ― | ― | 0.21% | ― | ― | |
61 Neutral | $7.99B | 80.44 | 2.42% | 1.42% | -24.27% | -76.31% |