Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.01B | 975.46M | 764.63M | 755.35M | 518.86M |
Gross Profit | 252.49M | 255.54M | 216.33M | 222.75M | 122.95M |
EBITDA | 111.19M | 121.21M | 125.92M | 142.31M | 65.72M |
Net Income | 14.50M | 16.07M | 123.18M | 140.44M | 62.53M |
Balance Sheet | |||||
Total Assets | 570.22M | 475.90M | 352.69M | 223.37M | 201.19M |
Cash, Cash Equivalents and Short-Term Investments | 16.78M | 22.36M | 19.78M | 29.60M | 25.34M |
Total Debt | 74.09M | 12.07M | 78.40M | 18.39M | 74.41M |
Total Liabilities | 155.39M | 74.17M | 143.79M | 58.86M | 105.67M |
Stockholders Equity | 79.98M | 73.63M | 208.90M | 164.51M | 95.52M |
Cash Flow | |||||
Free Cash Flow | -39.95M | 15.24M | 74.95M | 131.09M | 30.14M |
Operating Cash Flow | -35.48M | 19.13M | 76.26M | 132.09M | 30.87M |
Investing Cash Flow | -5.78M | -4.71M | -76.83M | 361.00K | 847.00K |
Financing Cash Flow | 40.74M | -11.84M | -9.25M | -128.19M | -38.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $649.76M | 5.62 | 10.56% | ― | -19.68% | 44.82% | |
67 Neutral | $1.32B | 8.23 | 10.19% | ― | 2.35% | -17.21% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
57 Neutral | $851.55M | 10.41 | 20.41% | ― | 22.89% | -79.46% | |
48 Neutral | $248.90M | ― | -1.93% | ― | -4.84% | -412.72% |