Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
141.75M | 95.74M | 94.61M | 88.42M | 82.87M | 79.90M |
Gross Profit | |||||
105.39M | 95.74M | 94.61M | 88.42M | 82.87M | 79.90M |
EBIT | |||||
28.46M | 31.50M | 44.19M | 33.76M | 23.87M | 19.04M |
EBITDA | |||||
29.27M | 34.30M | 39.91M | 37.26M | 28.13M | 23.48M |
Net Income Common Stockholders | |||||
21.56M | 25.00M | 28.78M | 26.43M | 19.26M | 15.61M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
372.23M | 630.17M | 688.46M | 819.01M | 663.15M | 405.99M |
Total Assets | |||||
1.76B | 2.71B | 2.65B | 2.42B | 2.28B | 1.79B |
Total Debt | |||||
4.30M | 40.80M | 201.57M | 25.86M | 11.11M | 12.17M |
Net Debt | |||||
-125.67M | 3.95M | 145.70M | -1.12M | -97.42M | -109.73M |
Total Liabilities | |||||
1.59B | 2.52B | 2.48B | 2.21B | 2.08B | 1.61B |
Stockholders Equity | |||||
165.03M | 195.24M | 166.39M | 211.46M | 199.70M | 182.63M |
Cash Flow | Free Cash Flow | ||||
5.62M | 30.42M | 34.62M | 35.09M | 27.79M | 25.52M |
Operating Cash Flow | |||||
5.62M | 30.88M | 35.05M | 35.46M | 28.66M | 26.41M |
Investing Cash Flow | |||||
-43.35M | -82.38M | -252.62M | -242.48M | -495.85M | -32.71M |
Financing Cash Flow | |||||
21.04M | 32.48M | 246.46M | 125.47M | 453.82M | -1.76M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $232.27M | 9.67 | 11.53% | 2.58% | 9.42% | -6.09% | |
71 Outperform | $2.37B | 10.11 | 9.72% | 3.88% | 9.95% | -11.02% | |
68 Neutral | $86.56M | 8.87 | 9.70% | 3.24% | 13.06% | 9.31% | |
67 Neutral | $683.27M | 19.03 | 4.78% | 4.20% | 10.94% | 26.35% | |
65 Neutral | $850.17M | 10.59 | 9.62% | 2.71% | 17.70% | 3.88% | |
65 Neutral | $930.30M | 12.77 | 10.25% | 3.88% | 41.65% | 668.73% | |
64 Neutral | $14.07B | 10.39 | 9.05% | 4.28% | 17.01% | -7.59% |