Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
170.26M | 191.47M | 189.99M | 155.81M | 151.81M | Gross Profit |
170.26M | 191.47M | 189.99M | 155.81M | 151.81M | EBIT |
90.66M | 90.42M | 103.31M | 65.87M | 49.07M | EBITDA |
0.00 | 93.94M | 98.12M | 69.94M | 53.77M | Net Income Common Stockholders |
40.53M | 64.44M | 66.56M | 47.70M | 35.30M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
29.86M | 850.76M | 796.20M | 1.41B | 1.37B | Total Assets |
5.65B | 5.19B | 5.15B | 5.50B | 4.63B | Total Debt |
39.65M | 39.50M | 39.35M | 39.92M | 39.74M | Net Debt |
9.79M | -368.63M | -267.25M | -1.27B | -1.09B | Total Liabilities |
4.96B | 4.52B | 4.52B | 4.90B | 4.06B | Stockholders Equity |
689.73M | 672.90M | 632.46M | 598.03M | 577.89M |
Cash Flow | Free Cash Flow | |||
37.35M | 71.34M | 69.07M | 56.60M | 54.93M | Operating Cash Flow |
38.97M | 73.01M | 69.85M | 56.85M | 58.09M | Investing Cash Flow |
110.62M | 70.18M | -669.49M | -696.83M | 145.59M | Financing Cash Flow |
410.40M | -41.67M | -399.98M | 815.13M | 470.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Outperform | $694.70M | 15.59 | 3.30% | 2.00% | 6.32% | -35.68% | |
69 Neutral | $1.24B | 8.95 | 16.67% | 3.94% | -5.00% | -14.23% | |
68 Neutral | $519.19M | 12.83 | 5.95% | 6.20% | 3.35% | -37.36% | |
68 Neutral | $2.07B | 12.32 | 9.86% | 3.36% | 11.04% | -8.38% | |
67 Neutral | $269.24M | 11.54 | 7.41% | 2.07% | 2.89% | -7.12% | |
64 Neutral | $13.44B | 9.41 | 9.19% | 4.92% | 16.30% | -8.66% | |
61 Neutral | $2.34B | 11.63 | 9.35% | 4.78% | 2.84% | -9.63% |