Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
212.90M | 189.36M | 182.69M | 93.89M | 53.30M | Gross Profit |
153.70M | 119.86M | 114.52M | 52.14M | 12.61M | EBIT |
120.02M | 119.43M | 106.64M | 45.65M | 6.98M | EBITDA |
135.74M | 143.82M | 129.84M | 52.95M | 14.77M | Net Income Common Stockholders |
112.78M | 114.55M | 106.24M | 42.96M | -83.72K |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
73.74M | 58.61M | 25.85M | 26.53M | 3.56M | Total Assets |
591.22M | 424.67M | 328.59M | 221.51M | 110.58M | Total Debt |
205.40M | 130.00M | 107.23M | 118.04M | 69.37M | Net Debt |
131.66M | 71.39M | 81.39M | 91.51M | 65.81M | Total Liabilities |
228.27M | 158.10M | 160.44M | 144.74M | 75.23M | Stockholders Equity |
362.95M | 266.58M | 168.16M | 76.77M | 35.36M |
Cash Flow | Free Cash Flow | |||
-50.75M | 17.71M | 23.39M | -21.49M | 1.76M | Operating Cash Flow |
128.17M | 130.01M | 114.08M | 52.63M | 2.43M | Investing Cash Flow |
-168.77M | -102.19M | -87.13M | -74.11M | 16.30M | Financing Cash Flow |
56.96M | 5.06M | -27.01M | 46.65M | -18.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $1.34B | 2.76 | 15.68% | 4.79% | 6.00% | -9.89% | |
77 Outperform | $207.62M | 1.82 | 35.83% | 8.32% | 12.43% | -1.63% | |
75 Outperform | $922.96M | 2.61 | 12.46% | 0.64% | 2.08% | -14.91% | |
72 Outperform | $1.58B | 4.83 | 14.71% | 16.25% | 33.31% | 62.94% | |
68 Neutral | $1.37B | 6.14 | 11.68% | 15.33% | 9.33% | 98.70% | |
64 Neutral | $1.04B | 3.55 | 13.07% | 5.31% | 37.10% | -17.36% | |
62 Neutral | $7.50B | 12.89 | 3.19% | 3.38% | 3.64% | -14.27% |