Breakdown | Dec 2024 | Dec 2023 | Dec 2022 |
---|---|---|---|
Income Statement | |||
Total Revenue | 120.88M | 93.66M | 73.14M |
Gross Profit | 93.28M | 71.75M | 57.76M |
EBITDA | 53.09M | 64.53M | 53.98M |
Net Income | 10.26M | 31.01M | 25.73M |
Balance Sheet | |||
Total Assets | 2.03B | 921.63M | 758.02M |
Cash, Cash Equivalents and Short-Term Investments | 626.41M | 566.00K | 77.00K |
Total Debt | 40.15M | 47.00M | 53.82M |
Total Liabilities | 90.54M | 58.99M | 66.24M |
Stockholders Equity | 1.94B | 862.64M | 691.78M |
Cash Flow | |||
Free Cash Flow | 54.26M | 59.24M | 49.88M |
Operating Cash Flow | 54.26M | 59.24M | 49.88M |
Investing Cash Flow | -437.40M | -186.02M | -323.46M |
Financing Cash Flow | 1.01B | 126.91M | 273.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | 2.29B | 20.66 | 6.15% | 3.11% | 8.63% | 1412.68% | |
77 Outperform | 1.57B | 24.19 | 6.76% | 6.70% | 6.62% | -3.87% | |
74 Outperform | 2.65B | 23.61 | 7.14% | 5.54% | 6.28% | 1.21% | |
73 Outperform | $2.36B | 139.43 | 1.16% | 2.51% | ― | ― | |
68 Neutral | 2.69B | 120.97 | -0.09% | 3.83% | 7.09% | 2591.94% | |
66 Neutral | 1.77B | -248.64 | -0.44% | 4.60% | 21.31% | -199.59% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |