| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 998.17M | 975.46M | 764.63M | 755.35M | 518.86M |
| Gross Profit | 233.77M | 255.54M | 216.33M | 222.75M | 122.95M |
| EBITDA | 89.40M | 121.21M | 125.92M | 142.31M | 65.72M |
| Net Income | 11.28M | 16.07M | 123.18M | 140.44M | 62.53M |
Balance Sheet | |||||
| Total Assets | 571.56M | 475.90M | 352.69M | 223.37M | 201.19M |
| Cash, Cash Equivalents and Short-Term Investments | 14.78M | 22.36M | 19.78M | 29.60M | 25.34M |
| Total Debt | 55.79M | 12.07M | 78.98M | 18.39M | 74.41M |
| Total Liabilities | 145.12M | 74.17M | 143.79M | 58.86M | 105.67M |
| Stockholders Equity | 82.18M | 73.63M | 208.90M | 164.51M | 95.52M |
Cash Flow | |||||
| Free Cash Flow | -40.80M | 15.24M | 74.95M | 131.09M | 30.14M |
| Operating Cash Flow | -35.62M | 19.13M | 76.26M | 132.09M | 30.87M |
| Investing Cash Flow | -6.50M | -4.71M | -76.83M | 361.00K | 847.00K |
| Financing Cash Flow | 33.17M | -11.84M | -9.25M | -128.19M | -38.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
69 Neutral | $110.24M | 10.51 | 8.04% | ― | -27.32% | -15.12% | |
68 Neutral | $578.07M | 6.43 | 12.52% | ― | -1.52% | 81.35% | |
66 Neutral | $1.32B | 8.24 | 9.82% | ― | 10.13% | -18.11% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
56 Neutral | $928.22M | 14.23 | 14.98% | ― | 10.26% | -73.20% | |
53 Neutral | $278.30M | 50.11 | 0.95% | ― | -0.58% | ― | |
48 Neutral | $235.14M | -0.63 | ― | ― | -75.38% | ― |