Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
79.28M | 81.22M | 94.53M | 77.04M | 56.13M | Gross Profit |
79.28M | 81.22M | 94.53M | 77.04M | 56.13M | EBIT |
35.94M | 34.83M | 58.02M | 40.66M | 18.29M | EBITDA |
0.00 | 34.83M | 48.09M | 41.97M | 19.54M | Net Income Common Stockholders |
21.07M | 23.92M | 33.31M | 28.84M | 13.13M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
134.94M | 91.22M | 292.78M | 265.90M | 198.20M | Total Assets |
2.37B | 2.15B | 2.09B | 1.73B | 1.37B | Total Debt |
102.86M | 114.34M | 10.26M | 10.31M | 13.43M | Net Debt |
-32.19M | 23.13M | -72.71M | -105.15M | -92.98M | Total Liabilities |
2.16B | 1.96B | 1.92B | 1.56B | 1.22B | Stockholders Equity |
204.99M | 192.63M | 176.92M | 165.24M | 143.41M |
Cash Flow | Free Cash Flow | |||
29.78M | 65.66M | 82.32M | -29.40M | -5.47M | Operating Cash Flow |
31.34M | 67.84M | 83.73M | -28.28M | -4.85M | Investing Cash Flow |
-187.42M | -75.97M | -461.78M | -286.04M | -147.07M | Financing Cash Flow |
0.00 | 16.37M | 345.56M | 323.47M | 172.29M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $190.50M | 8.81 | 9.12% | 2.14% | 6.42% | 24.08% | |
72 Outperform | $185.05M | 12.13 | 10.83% | 2.49% | 19.34% | 38.80% | |
69 Neutral | $194.07M | 9.21 | 10.40% | 3.67% | 12.70% | 1.31% | |
65 Neutral | $143.99M | 55.49 | 1.40% | 7.63% | -5.71% | -90.24% | |
64 Neutral | $12.78B | 9.87 | 7.67% | 17015.06% | 12.34% | -5.99% | |
60 Neutral | $168.57M | 19.44 | 5.66% | 5.70% | 16.35% | -39.77% | |
59 Neutral | $191.31M | 9.83 | 11.31% | 2.21% | 6.80% | 161.37% |