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 | 33.69M | EBITDA |
35.05M | 0.00 | 48.70M | 37.71M | 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 |
---|---|---|---|---|---|---|---|
74 Outperform | $512.09M | 12.18 | 11.31% | 2.51% | 14.10% | 12.00% | |
71 Outperform | $520.46M | 15.39 | 4.48% | 4.26% | 10.00% | 2.81% | |
71 Outperform | $615.95M | 9.13 | 8.38% | 2.98% | 13.17% | 24.36% | |
70 Outperform | $507.39M | 10.07 | 11.69% | 5.25% | 6.53% | -11.21% | |
65 Neutral | $501.70M | 17.15 | 6.68% | 1.14% | 7.69% | 13.82% | |
64 Neutral | $12.93B | 9.70 | 7.85% | 78.03% | 12.07% | -7.83% | |
54 Neutral | $464.61M | ― | ― | ― | ― |