Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
128.08M | 104.63M | 105.96M | 103.82M | 90.85M | Gross Profit |
128.08M | 104.63M | 105.96M | 103.82M | 90.85M | EBIT |
125.90M | 45.00M | 41.87M | 37.69M | 23.21M | EBITDA |
0.00 | 0.00 | 34.74M | 39.82M | 25.19M | Net Income Common Stockholders |
25.96M | 24.15M | 26.62M | 30.55M | 19.22M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
475.67M | 537.48M | 553.08M | 622.63M | 451.19M | Total Assets |
2.61B | 2.52B | 2.45B | 2.33B | 2.24B | Total Debt |
205.18M | 209.38M | 258.78M | 77.56M | 89.23M | Net Debt |
79.01M | 152.51M | 203.73M | -27.39M | -12.63M | Total Liabilities |
2.34B | 2.25B | 2.20B | 2.03B | 1.94B | Stockholders Equity |
275.28M | 262.38M | 249.32M | 301.40M | 299.76M |
Cash Flow | Free Cash Flow | |||
33.03M | 31.28M | 31.31M | 32.98M | 21.65M | Operating Cash Flow |
33.03M | 33.55M | 34.60M | 34.84M | 24.78M | Investing Cash Flow |
-20.94M | -53.20M | -234.69M | -103.89M | 96.58M | Financing Cash Flow |
58.70M | 24.73M | 151.94M | 68.88M | -56.47M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $4.24B | 9.32 | 7.53% | 4.07% | 15.34% | -3.89% | |
73 Outperform | $1.83B | 13.04 | 9.53% | 3.46% | 18.58% | 11.39% | |
71 Outperform | $1.40B | 14.04 | 6.36% | 7.27% | 7.67% | -25.85% | |
67 Neutral | $284.73M | 10.91 | 9.58% | 6.08% | 3.55% | 6.97% | |
66 Neutral | $176.18M | 9.95 | 7.30% | 3.46% | 11.38% | -6.14% | |
64 Neutral | $13.21B | 9.26 | 9.39% | 4.87% | 16.14% | -8.87% | |
62 Neutral | $2.77B | 9.69 | 9.69% | 4.53% | 21.10% | -4.20% |