Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
320.86M | 297.20M | 245.32M | 205.62M | 189.85M | 228.39M |
Gross Profit | |||||
285.30M | 252.72M | 220.10M | 188.06M | 169.67M | 203.06M |
EBIT | |||||
-379.11K | -8.32M | -4.88M | 18.23M | 27.84M | 82.09M |
EBITDA | |||||
14.49M | 7.19M | 9.88M | 33.53M | 48.78M | 92.11M |
Net Income Common Stockholders | |||||
-14.09M | -10.64M | -10.55M | 13.67M | 16.00M | 37.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
107.27M | 162.07M | 213.42M | 207.34M | 191.72M | 205.49M |
Total Assets | |||||
403.18M | 386.88M | 462.85M | 425.80M | 396.90M | 419.12M |
Total Debt | |||||
119.14M | 108.42M | 171.54M | 166.69M | 161.59M | 162.22M |
Net Debt | |||||
59.05M | 55.38M | 109.80M | -40.65M | -30.13M | -43.27M |
Total Liabilities | |||||
187.89M | 172.72M | 244.07M | 221.16M | 204.19M | 235.39M |
Stockholders Equity | |||||
214.00M | 214.16M | 218.78M | 204.64M | 192.72M | 183.73M |
Cash Flow | Free Cash Flow | ||||
5.13M | -2.59M | -18.77M | 20.92M | 20.17M | 74.51M |
Operating Cash Flow | |||||
6.13M | -1.79M | -17.30M | 22.90M | 36.13M | 90.98M |
Investing Cash Flow | |||||
40.59M | 31.62M | -129.39M | 5.32M | ― | ― |
Financing Cash Flow | |||||
-38.62M | -34.41M | -1.04M | -4.98M | ― | 65.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $758.68M | ― | -6.33% | ― | 23.92% | -27.69% | |
60 Neutral | $685.15M | ― | -343.83% | ― | 387.20% | 21.00% | |
55 Neutral | $725.59M | ― | -55.12% | ― | ― | -60.26% | |
54 Neutral | $5.37B | 3.26 | -45.10% | 3.30% | 16.81% | 0.02% | |
49 Neutral | $800.51M | ― | -69.21% | ― | -13.76% | 57.73% | |
47 Neutral | $588.85M | ― | -28.73% | ― | 189.31% | 51.03% | |
45 Neutral | $644.31M | ― | -150.50% | ― | ― | -18.75% |