Breakdown | |||
TTM | Dec 2024 | Dec 2023 | Dec 2022 |
---|---|---|---|
Income Statement | Total Revenue | ||
143.26M | 185.77M | 196.29M | 257.56M | Gross Profit |
44.08M | 185.77M | 197.77M | 255.34M | EBIT |
34.13M | 71.13M | 44.69M | 0.00 | EBITDA |
35.05M | 0.00 | 48.70M | 0.00 | Net Income Common Stockholders |
28.24M | 55.16M | 33.76M | 23.24M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||
0.00 | 376.30M | 351.89M | 274.23M | Total Assets |
5.86B | 5.22B | 4.76B | 4.40B | Total Debt |
1.40B | 1.30B | 1.31B | 981.25M | Net Debt |
1.40B | 926.39M | 962.48M | 707.02M | Total Liabilities |
5.27B | 4.76B | 4.33B | 3.98B | Stockholders Equity |
586.52M | 462.49M | 430.62M | 417.31M |
Cash Flow | Free Cash Flow | ||
64.95M | 18.76M | 498.64M | 1.35B | Operating Cash Flow |
65.04M | 19.81M | 504.17M | 1.35B | Investing Cash Flow |
-629.60M | -458.24M | -750.68M | -1.18B | Financing Cash Flow |
445.31M | 462.83M | 324.17M | -354.76M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $504.34M | 12.34 | 11.31% | 2.51% | 14.10% | 12.00% | |
71 Outperform | $508.53M | 15.55 | 4.48% | 4.36% | 10.00% | 2.81% | |
71 Outperform | $648.32M | 9.82 | 8.38% | 2.83% | 13.17% | 24.36% | |
70 Outperform | $513.79M | 10.62 | 11.69% | 5.11% | 6.53% | -11.21% | |
65 Neutral | $572.99M | 20.31 | 6.68% | 0.99% | 7.69% | 13.82% | |
64 Neutral | $12.66B | 9.79 | 7.67% | 17015.07% | 12.23% | -6.06% | |
54 Neutral | $463.92M | ― | ― | ― | ― |