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 |
95.00M | 114.34M | 10.26M | 10.31M | 13.43M | Net Debt |
-39.94M | 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 | |||
0.00 | 65.66M | 82.32M | -29.40M | -5.47M | Operating Cash Flow |
0.00 | 67.84M | 83.73M | -28.28M | -4.85M | Investing Cash Flow |
0.00 | -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 |
---|---|---|---|---|---|---|---|
72 Outperform | $10.25B | 8.89 | 15.89% | 3.04% | 13.84% | 2.04% | |
71 Outperform | $617.37M | 9.96 | 8.60% | 5.00% | 8.33% | -21.76% | |
69 Neutral | $1.20B | 11.38 | 4.68% | 5.98% | -6.33% | -25.89% | |
68 Neutral | $2.68B | 9.64 | 10.25% | 3.57% | 8.05% | -18.64% | |
66 Neutral | $1.90B | 11.99 | 5.34% | 6.68% | 26.76% | 455.85% | |
65 Neutral | $164.80M | 7.94 | 10.41% | 4.34% | 13.46% | -9.98% | |
63 Neutral | $12.86B | 9.17 | 9.14% | 4.78% | 16.41% | -10.11% |