Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
167.79M | 156.22M | 137.16M | 140.58M | 130.45M | 132.74M |
Gross Profit | |||||
122.39M | 156.22M | 137.16M | 140.58M | 130.45M | 132.74M |
EBIT | |||||
17.46M | 6.50M | 5.65M | 65.97M | 66.53M | 46.11M |
EBITDA | |||||
33.33M | 0.00 | 0.00 | 65.76M | 72.44M | 52.02M |
Net Income Common Stockholders | |||||
50.58M | 51.60M | 48.02M | 46.66M | 51.17M | 35.93M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
0.00 | 248.39M | 358.52M | 365.56M | 753.73M | 539.92M |
Total Assets | |||||
3.23B | 3.26B | 3.27B | 3.14B | 3.19B | 3.01B |
Total Debt | |||||
908.00K | 0.00 | 1.74M | 2.54M | 2.31M | 1.85M |
Net Debt | |||||
908.00K | -78.54M | -79.11M | -168.30M | -675.13M | -454.71M |
Total Liabilities | |||||
2.73B | 2.73B | 2.77B | 2.71B | 35.82M | 37.20M |
Stockholders Equity | |||||
496.42M | 526.39M | 503.29M | 421.99M | 427.77M | 426.73M |
Cash Flow | Free Cash Flow | ||||
55.65M | 54.93M | 59.06M | 57.86M | 45.18M | 42.65M |
Operating Cash Flow | |||||
54.02M | 57.74M | 61.83M | 59.02M | 48.22M | 45.84M |
Investing Cash Flow | |||||
174.05M | 263.91M | 288.66M | -536.78M | 35.35M | 17.80M |
Financing Cash Flow | |||||
-62.29M | -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 |
---|---|---|---|---|---|---|---|
78 Outperform | $741.56M | 9.87 | 14.24% | 3.31% | 6.98% | 5.97% | |
75 Outperform | $703.38M | 14.02 | 10.08% | 3.17% | 2.49% | 4.48% | |
74 Outperform | $738.32M | 8.97 | 12.98% | 1.39% | 1.64% | -6.70% | |
71 Outperform | $665.90M | 9.25 | 17.91% | 0.05% | 26.40% | 24.62% | |
64 Neutral | $12.60B | 9.73 | 7.92% | 16985.68% | 12.21% | -5.61% | |
63 Neutral | $756.88M | 14.11 | 5.09% | 6.04% | 6.02% | ― | |
49 Neutral | $729.50M | ― | -1.83% | 2.02% | -5.38% | -186.90% |