Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
137.13M | 161.24M | 101.08M | 85.36M | 70.13M | 55.39M | Gross Profit |
137.13M | 0.00 | 130.58M | 85.36M | 70.13M | 55.39M | EBIT |
35.25M | 50.53M | 58.30M | 41.15M | 29.86M | 15.68M | EBITDA |
-508.50K | 50.53M | -1.18M | 35.83M | 30.78M | 16.48M | Net Income Common Stockholders |
32.00M | 35.54M | 40.56M | 24.71M | 21.03M | 10.89M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
13.54M | 0.00 | 178.10M | 241.22M | 256.91M | 308.07M | Total Assets |
2.29B | 2.43B | 2.16B | 1.85B | 1.52B | 1.33B | Total Debt |
65.97M | 53.03M | 27.96M | 17.95M | 27.95M | 92.94M | Net Debt |
-96.51M | 53.03M | -150.14M | -118.61M | -126.90M | -189.05M | Total Liabilities |
2.08B | 2.21B | 1.97B | 1.71B | 1.39B | 1.22B | Stockholders Equity |
201.44M | 223.53M | 185.78M | 143.32M | 128.36M | 107.75M |
Cash Flow | Free Cash Flow | ||||
0.00 | 35.85M | 32.69M | 47.03M | 7.47M | 47.23M | Operating Cash Flow |
0.00 | 37.36M | 33.52M | 47.40M | 8.03M | 47.52M | Investing Cash Flow |
0.00 | -281.20M | -241.65M | -385.58M | -302.78M | -124.42M | Financing Cash Flow |
0.00 | 229.62M | 257.59M | 317.74M | 167.62M | 247.51M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $309.56M | 8.16 | 17.83% | ― | 19.90% | -4.14% | |
75 Outperform | $287.58M | 10.65 | 9.83% | 6.10% | 1.17% | 15.00% | |
75 Outperform | $316.93M | 6.46 | 15.25% | 3.54% | 11.43% | 10.33% | |
72 Outperform | $340.92M | 9.04 | 14.46% | 1.05% | 17.09% | 4.95% | |
70 Outperform | $328.14M | 12.03 | 8.18% | 3.70% | 11.91% | 25.60% | |
68 Neutral | $316.60M | 22.05 | 2.88% | ― | 20.07% | 147.42% | |
65 Neutral | $12.76B | 9.91 | 7.89% | 78.91% | 12.06% | -7.95% |