Breakdown | ||
Dec 2024 | Dec 2023 | Dec 2022 |
---|---|---|
Income Statement | Total Revenue | |
402.82M | 317.48M | 239.43M | Gross Profit |
198.82M | 154.26M | 111.50M | EBIT |
87.63M | 69.49M | 39.46M | EBITDA |
124.24M | 107.52M | 81.69M | Net Income Common Stockholders |
22.23M | -4.62M | -2.47M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |
54.07M | 21.49M | 35.50M | Total Assets |
1.45B | 1.05B | 994.52M | Total Debt |
286.43M | 545.48M | 496.44M | Net Debt |
232.37M | 523.99M | 460.95M | Total Liabilities |
362.11M | 632.30M | 572.55M | Stockholders Equity |
1.09B | 418.14M | 421.97M |
Cash Flow | Free Cash Flow | |
46.10M | 679.00K | 5.34M | Operating Cash Flow |
54.97M | 12.81M | 13.27M | Investing Cash Flow |
-392.13M | -72.56M | -181.83M | Financing Cash Flow |
370.02M | 45.72M | 135.31M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $8.92B | 22.51 | 13.36% | ― | 22.29% | 51.90% | |
76 Outperform | $10.02B | 34.87 | 28.24% | 0.88% | 9.87% | 14.16% | |
73 Outperform | $8.01B | 224.65 | 4.62% | ― | 27.03% | 562.31% | |
72 Outperform | $5.81B | 28.55 | 11.61% | 0.61% | 4.50% | 9.90% | |
68 Neutral | $10.02B | 142.15 | ― | 16.92% | ― | ||
56 Neutral | $4.77B | 21.15 | -17.84% | 5.09% | 14.68% | -14.65% | |
37 Underperform | $4.44B | ― | 81.63% | ― | -2.91% | -109.95% |