Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
151.10M | 136.72M | 154.50M | 182.19M | 126.39M | Gross Profit |
68.19M | 57.12M | 85.10M | 97.94M | 62.54M | EBIT |
53.79M | 35.50M | 64.33M | 76.26M | 45.54M | EBITDA |
55.01M | 36.79M | 65.71M | 77.54M | 46.53M | Net Income Common Stockholders |
43.18M | 42.23M | 40.43M | 74.20M | 38.66M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
41.62M | 46.99M | 63.20M | 80.55M | 98.48M | Total Assets |
245.13B | 232.09M | 249.82M | 286.15M | 263.10M | Total Debt |
6.34M | 156.04K | 1.40M | 2.00M | 2.50M | Net Debt |
-35.29M | -46.99M | -61.80M | -78.55M | -95.98M | Total Liabilities |
82.56B | 71.78M | 72.02M | 83.97M | 69.64M | Stockholders Equity |
162.32M | 160.32M | 163.67M | 184.42M | 184.08M |
Cash Flow | Free Cash Flow | |||
15.24M | 34.65M | 39.38M | 25.21M | 57.32M | Operating Cash Flow |
52.41M | 34.67M | 39.48M | 26.31M | 59.77M | Investing Cash Flow |
30.51M | -4.21M | 6.03M | 27.26M | 8.41M | Financing Cash Flow |
-52.48M | -46.67M | -62.87M | -71.50M | -62.88M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $357.37M | 10.03 | 9.28% | 11.88% | -24.05% | 28.25% | |
64 Neutral | $369.13M | 7.25 | 13.29% | 12.31% | 17.67% | 128.48% | |
64 Neutral | $12.64B | 9.74 | 8.05% | 17044.60% | 12.66% | -4.62% | |
58 Neutral | $358.45M | 8.87 | 24.80% | 4.57% | 9.58% | 0.68% | |
58 Neutral | $527.09M | 15.71 | 3.99% | 14.49% | 2.30% | -63.97% | |
51 Neutral | $429.17M | 9.00 | 9.54% | 12.31% | 14.82% | -63.91% | |
48 Neutral | $426.38M | 26.15 | 3.28% | 14.39% | ― | -66.59% |