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 |
---|---|---|---|---|---|---|---|
74 Outperform | $551.59M | 10.24 | 22.04% | 4.87% | 0.06% | 137.74% | |
71 Outperform | $527.31M | 10.05 | 8.57% | 4.87% | 7.77% | -15.32% | |
71 Outperform | $718.19M | 11.30 | 7.74% | ― | -0.51% | 9.10% | |
67 Neutral | $759.05M | 16.68 | 22.44% | ― | 6.08% | -13.90% | |
63 Neutral | $880.13M | 134.48 | 0.54% | ― | -4.80% | -94.50% | |
62 Neutral | $1.06B | 800.64 | -0.10% | ― | -5.42% | -99.08% | |
60 Neutral | $6.85B | 11.57 | 3.09% | 4.18% | 2.37% | -21.38% |