| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 115.31M | 109.66M | 70.98M | 42.20M | 29.42M | 21.93M |
| Gross Profit | 90.94M | 67.43M | 49.75M | 45.52M | 38.08M | 19.63M |
| EBITDA | 17.43M | 8.96M | 0.00 | 15.49M | 5.83M | -3.02M |
| Net Income | 16.36M | 5.87M | 10.65M | 10.60M | 4.39M | 178.00K |
Balance Sheet | ||||||
| Total Assets | 2.36B | 2.21B | 1.43B | 1.12B | 925.09M | 611.53M |
| Cash, Cash Equivalents and Short-Term Investments | 287.31M | 0.00 | 177.91M | 80.93M | 163.93M | 84.11M |
| Total Debt | 121.73M | 155.59M | 61.19M | 69.73M | 12.58M | 41.45M |
| Total Liabilities | 2.12B | 1.98B | 1.27B | 980.34M | 806.13M | 523.96M |
| Stockholders Equity | 246.46M | 230.19M | 164.50M | 137.92M | 118.96M | 87.58M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | -3.72M | 9.18M | 5.88M | 6.51M | -7.28M |
| Operating Cash Flow | 0.00 | 2.53M | 13.80M | 8.79M | 6.93M | -6.54M |
| Investing Cash Flow | 0.00 | -136.75M | -221.53M | -248.16M | -243.79M | -240.33M |
| Financing Cash Flow | 0.00 | 91.75M | 296.51M | 184.15M | 305.52M | 259.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $420.96M | 8.32 | 15.02% | 2.21% | 8.21% | 29.65% | |
73 Outperform | $430.64M | 10.87 | 12.03% | 0.73% | 7.81% | 26.91% | |
70 Outperform | $416.54M | 9.47 | 10.86% | 2.11% | 6.25% | 24.92% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
68 Neutral | $433.48M | 21.27 | 6.16% | 3.88% | 50.36% | -56.64% | |
65 Neutral | $411.78M | 13.54 | 3.92% | 6.92% | 4.38% | ― | |
62 Neutral | $396.80M | 26.48 | 7.76% | ― | 84.41% | 21.05% |