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 |
---|---|---|---|---|---|---|---|
75 Outperform | $3.69B | 19.62 | 15.44% | ― | 4.11% | 50.07% | |
73 Outperform | $4.17B | 25.81 | 20.25% | ― | 4.87% | -29.43% | |
70 Outperform | $812.42M | 17.85 | 22.44% | ― | 6.08% | -13.90% | |
70 Outperform | $843.93M | 12.95 | 10.30% | ― | -0.88% | 67.38% | |
62 Neutral | $487.53M | 14.15 | 5.79% | ― | 0.75% | ― | |
59 Neutral | $5.32B | 13.26 | 16.69% | 2.05% | 0.61% | -4.04% | |
59 Neutral | $12.24B | 11.04 | -1.00% | 3.78% | 1.30% | -19.54% |