Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
163.77M | 127.36M | 131.78M | 113.59M | 95.92M | 84.01M | Gross Profit |
151.41M | 167.98M | 131.78M | 113.59M | 95.92M | 84.01M | EBIT |
81.23M | 66.44M | 69.22M | 52.82M | 39.16M | 29.92M | EBITDA |
38.93M | 62.27M | 69.82M | 57.10M | 42.36M | 33.44M | Net Income Common Stockholders |
41.55M | 43.97M | 48.56M | 39.16M | 28.77M | 22.08M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
36.85M | 654.36M | 715.92M | 1.47B | 1.19B | 761.37M | Total Assets |
1.30B | 3.90B | 3.84B | 3.91B | 3.45B | 2.40B | Total Debt |
0.00 | 55.00M | 161.50M | 8.45M | 14.77M | 17.07M | Net Debt |
-36.85M | 11.84M | 124.93M | -220.42M | -231.29M | -59.81M | Total Liabilities |
117.60M | 3.59B | 3.59B | 35.57M | 34.01M | 30.39M | Stockholders Equity |
103.73M | 314.05M | 254.45M | 278.55M | 247.84M | 206.67M |
Cash Flow | Free Cash Flow | ||||
0.00 | 57.17M | 64.53M | 59.40M | 46.33M | 45.44M | Operating Cash Flow |
0.00 | 57.72M | 65.33M | 59.89M | 47.02M | 54.06M | Investing Cash Flow |
0.00 | -51.23M | -212.35M | -503.05M | -885.13M | -272.76M | Financing Cash Flow |
0.00 | 94.98K | -45.28M | 425.97M | 1.01B | 192.06M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $410.78M | 8.98 | 14.36% | 2.11% | 12.02% | 26.09% | |
77 Outperform | $492.68M | 11.85 | 16.22% | 2.79% | 23.96% | 47.39% | |
73 Outperform | $455.22M | 25.23 | 2.27% | 3.62% | 24.39% | -56.37% | |
69 Neutral | $389.53M | 8.95 | 13.06% | 0.58% | 9.06% | 7.21% | |
68 Neutral | $439.90M | 11.90 | 11.27% | ― | 15.07% | 53.76% | |
64 Neutral | $12.82B | 9.83 | 7.68% | 17000.34% | 12.38% | -5.56% | |
49 Neutral | $435.00M | ― | -8.68% | 0.19% | 3.61% | 65.61% |