Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
608.30M | 557.93M | 544.85M | 422.63M | 324.14M | 316.01M | Gross Profit |
210.98M | 196.15M | 171.02M | 128.22M | 100.92M | 105.13M | EBIT |
90.71M | 35.40M | 34.57M | 34.89M | 9.86M | 21.44M | EBITDA |
101.98M | 45.23M | 47.45M | 38.33M | 21.89M | 30.52M | Net Income Common Stockholders |
47.43M | 12.96M | 12.91M | 17.42M | 1.98M | 8.21M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
146.47M | 37.83M | 54.78M | 45.52M | 29.90M | 35.99M | Total Assets |
957.10M | 759.70M | 600.29M | 504.72M | 416.20M | 419.31M | Total Debt |
363.84M | 245.07M | 155.48M | 119.66M | 72.54M | 81.93M | Net Debt |
217.37M | 207.24M | 100.70M | 74.14M | 42.64M | 45.93M | Total Liabilities |
667.04M | 507.81M | 362.80M | 286.57M | 210.24M | 215.70M | Stockholders Equity |
285.79M | 247.69M | 232.64M | 213.22M | 204.55M | 202.66M |
Cash Flow | Free Cash Flow | ||||
11.64M | 7.46M | 36.26M | 26.27M | 10.68M | 476.00K | Operating Cash Flow |
11.91M | 24.83M | 44.65M | 29.65M | 13.30M | 4.42M | Investing Cash Flow |
-97.79M | -105.31M | -56.49M | -48.26M | -2.08M | -9.23M | Financing Cash Flow |
188.19M | 65.91M | 21.14M | 38.18M | -15.56M | 3.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $946.59M | 20.73 | 18.34% | ― | 8.89% | 278.44% | |
64 Neutral | $4.43B | 12.01 | 5.16% | 249.23% | 4.03% | -11.73% | |
64 Neutral | $717.21M | 36.11 | 10.35% | ― | 10.93% | 6.99% | |
55 Neutral | $34.78M | ― | -6.95% | ― | 7.30% | -247.48% | |
54 Neutral | $38.69M | ― | -75.96% | ― | 10.88% | 3.57% | |
49 Neutral | $17.11M | ― | -62.68% | ― | 19.09% | 3.50% | |
36 Underperform | $14.61M | ― | -69.66% | ― | -17.77% | 0.86% |