Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
420.40M | 396.29M | 323.99M | 259.26M | 158.92M | Gross Profit |
177.36M | 162.41M | 127.51M | 92.68M | 54.03M | EBIT |
59.15M | 66.97M | 53.94M | 40.12M | 23.37M | EBITDA |
69.47M | 76.87M | 61.77M | 40.12M | 23.37M | Net Income Common Stockholders |
45.49M | 52.80M | 41.38M | 31.57M | 18.28M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
22.09M | 11.61M | 8.06M | 9.64M | 29.03M | Total Assets |
285.61M | 252.04M | 193.36M | 161.01M | 83.84M | Total Debt |
21.08M | 36.06M | 42.08M | 38.26M | 12.12M | Net Debt |
-1.00M | 24.45M | 34.02M | 28.61M | -16.91M | Total Liabilities |
60.15M | 72.05M | 68.64M | 76.55M | 30.46M | Stockholders Equity |
225.46M | 179.99M | 124.72M | 84.46M | 53.38M |
Cash Flow | Free Cash Flow | |||
41.11M | 29.74M | 2.50M | 10.58M | 16.31M | Operating Cash Flow |
47.82M | 37.38M | 12.06M | 18.27M | 18.47M | Investing Cash Flow |
-18.40M | -26.35M | -14.16M | -56.81M | -4.66M | Financing Cash Flow |
-19.25M | -7.26M | 602.00K | 19.24M | 3.51M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $924.41M | 19.50 | 22.48% | ― | 8.37% | -1.37% | |
77 Outperform | $589.01M | 9.04 | 26.52% | 4.63% | 1.14% | 127.08% | |
73 Outperform | $619.86M | 10.86 | 9.00% | 4.20% | 13.53% | -4.76% | |
68 Neutral | $793.71M | 16.14 | 7.74% | ― | -0.51% | 9.10% | |
63 Neutral | $840.09M | 128.36 | 0.54% | ― | -4.80% | -94.50% | |
62 Neutral | $1.06B | 805.10 | -0.10% | ― | -5.42% | -99.08% | |
61 Neutral | $6.58B | 11.77 | 3.05% | 3.99% | 2.61% | -21.52% |