Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
146.14M | 137.16M | 140.58M | 130.45M | 132.74M | Gross Profit |
146.14M | 137.16M | 140.58M | 130.45M | 132.74M | EBIT |
6.50M | 5.65M | 65.97M | 66.53M | 46.11M | EBITDA |
0.00 | 0.00 | 65.76M | 72.44M | 52.02M | Net Income Common Stockholders |
51.60M | 48.02M | 46.66M | 51.17M | 35.93M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
248.39M | 358.52M | 365.56M | 753.73M | 539.92M | Total Assets |
3.26B | 3.27B | 3.14B | 3.19B | 3.01B | Total Debt |
0.00 | 1.74M | 2.54M | 2.31M | 1.85M | Net Debt |
-78.54M | -79.11M | -168.30M | -675.13M | -454.71M | Total Liabilities |
2.73B | 2.77B | 2.71B | 35.82M | 37.20M | Stockholders Equity |
526.39M | 503.29M | 421.99M | 427.77M | 426.73M |
Cash Flow | Free Cash Flow | |||
57.74M | 59.06M | 57.86M | 45.18M | 42.65M | Operating Cash Flow |
57.74M | 61.83M | 59.02M | 48.22M | 45.84M | Investing Cash Flow |
263.91M | 288.66M | -536.78M | 35.35M | 17.80M | Financing Cash Flow |
-60.62M | -404.92M | -28.84M | 137.31M | 175.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $707.88M | 9.91 | 13.88% | 3.65% | 8.55% | 9.52% | |
73 Outperform | $707.23M | 13.78 | 10.02% | 3.30% | 6.25% | 5.16% | |
70 Outperform | $520.61M | 10.97 | 8.78% | 4.29% | 13.46% | -21.20% | |
67 Neutral | $1.45B | 15.33 | 14.02% | 3.66% | 9.38% | -0.59% | |
65 Neutral | $667.60M | 8.33 | 14.38% | 3.65% | 19.24% | -3.88% | |
64 Neutral | $13.44B | 9.41 | 9.19% | 4.92% | 16.30% | -8.66% | |
46 Neutral | $395.19M | 16.43 | -4.49% | 7.93% | -3.66% | -196.64% |