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 |
---|---|---|---|---|---|---|---|
77 Outperform | $579.15M | 11.37 | 7.63% | 4.67% | 5.63% | -3.82% | |
74 Outperform | $593.97M | 10.57 | 11.12% | 1.71% | 13.46% | 8.31% | |
68 Neutral | $584.58M | 15.30 | 7.85% | 3.09% | 75.72% | -41.36% | |
66 Neutral | $556.96M | 13.26 | 6.12% | 5.75% | 5.10% | -24.91% | |
65 Neutral | $585.56M | 10.68 | 10.02% | 3.77% | 16.84% | -1.03% | |
63 Neutral | $12.46B | 9.56 | 8.14% | 17044.64% | 12.63% | -4.25% | |
58 Neutral | $532.02M | 12.16 | -5.43% | 8.12% | -18.44% | -157.94% |