Breakdown | |||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|
Income Statement | Total Revenue | ||
255.54M | 764.63M | 755.35M | 518.86M | Gross Profit |
255.54M | 216.33M | 222.75M | 122.95M | EBIT |
119.16M | 123.89M | 139.49M | 58.72M | EBITDA |
121.21M | 124.97M | 140.35M | 65.72M | Net Income Common Stockholders |
16.07M | 123.18M | 140.44M | 62.53M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||
22.36M | 19.78M | 29.60M | 25.34M | Total Assets |
475.90M | 352.69M | 223.37M | 201.19M | Total Debt |
12.07M | 78.40M | 18.39M | 74.41M | Net Debt |
-10.29M | 58.63M | -11.21M | 49.07M | Total Liabilities |
74.17M | 143.79M | 58.86M | 105.67M | Stockholders Equity |
73.63M | 208.90M | 164.51M | 95.52M |
Cash Flow | Free Cash Flow | ||
15.24M | 74.95M | 131.09M | 30.14M | Operating Cash Flow |
19.13M | 76.26M | 132.09M | 30.87M | Investing Cash Flow |
-4.71M | -76.83M | 361.00K | 847.00K | Financing Cash Flow |
-11.84M | -9.25M | -128.19M | -38.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $37.75B | 8.46 | 17.83% | 1.15% | -4.71% | -10.19% | |
75 Outperform | $9.34B | 6.46 | 20.38% | 0.98% | 5.86% | 12.20% | |
74 Outperform | $19.14B | 6.46 | 27.40% | 0.88% | 11.74% | 25.66% | |
67 Neutral | $27.47B | 7.63 | 14.97% | 1.91% | 2.03% | -3.80% | |
65 Neutral | $869.09M | 10.43 | 11.38% | ― | 27.57% | -24.37% | |
63 Neutral | $3.71B | 6.30 | 15.58% | 1.93% | 5.54% | 11.12% | |
55 Neutral | $3.80B | -11.38 | -15.29% | 5.24% | 19.55% | -44.95% |