Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
171.77M | 190.16M | 189.95M | 178.34M | 170.75M | Gross Profit |
171.77M | 146.10M | 189.95M | 178.34M | 170.75M | EBIT |
0.00 | 94.47M | 95.33M | 82.13M | 69.45M | EBITDA |
0.00 | 88.40M | 109.97M | 92.72M | 79.58M | Net Income Common Stockholders |
48.83M | 58.65M | 75.23M | 61.52M | 52.45M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
405.55M | 578.00M | 650.60M | 456.07M | 486.27M | Total Assets |
6.24B | 6.17B | 6.00B | 6.20B | 5.90B | Total Debt |
40.16M | 44.47M | 171.68M | 297.41M | 267.54M | Net Debt |
-7.21M | -4.80M | 128.25M | 249.05M | 220.34M | Total Liabilities |
5.56B | 5.52B | 5.40B | 5.60B | 5.33B | Stockholders Equity |
676.34M | 645.28M | 599.99M | 601.13M | 568.16M |
Cash Flow | Free Cash Flow | |||
54.56M | 58.46M | 74.84M | 52.52M | 58.33M | Operating Cash Flow |
59.44M | 64.13M | 78.63M | 55.37M | 62.16M | Investing Cash Flow |
-3.75M | -233.59M | -416.63M | -175.26M | -35.35M | Financing Cash Flow |
8.12M | 96.87M | -230.87M | 232.26M | 623.44M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $533.41M | 10.31 | 10.52% | 1.90% | 17.53% | 19.94% | |
74 Outperform | $531.41M | 10.89 | 7.39% | 5.15% | 6.97% | -16.70% | |
70 Outperform | $511.72M | 10.79 | 8.78% | 4.11% | 13.46% | -21.20% | |
68 Neutral | $542.79M | 13.37 | 5.95% | 5.90% | 3.35% | -37.36% | |
64 Neutral | $13.21B | 9.26 | 9.39% | 4.87% | 16.14% | -8.87% | |
63 Neutral | $528.55M | 12.16 | -5.77% | 8.55% | -14.04% | -155.40% | |
60 Neutral | $513.19M | 17.80 | 5.64% | 3.50% | 62.98% | -45.76% |