Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
274.88M | 261.29M | 293.43M | 286.50M | 250.03M | Gross Profit |
221.63M | 209.58M | 239.54M | 234.05M | 204.94M | EBIT |
-3.19M | -31.68M | -3.34M | 18.23M | 6.17M | EBITDA |
24.50M | -19.44M | 8.35M | 28.42M | 16.73M | Net Income Common Stockholders |
6.04M | -21.59M | -166.00K | 7.81M | 9.64M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
275.78M | 330.59M | 298.04M | 287.89M | 310.49M | Total Assets |
618.68M | 571.92M | 647.40M | 634.87M | 623.44M | Total Debt |
18.27M | 20.70M | 24.15M | 27.45M | 30.07M | Net Debt |
-80.44M | -49.83M | -22.04M | -65.06M | -24.70M | Total Liabilities |
261.60M | 248.64M | 278.96M | 264.87M | 234.98M | Stockholders Equity |
316.27M | 284.09M | 332.16M | 369.99M | 388.46M |
Cash Flow | Free Cash Flow | |||
66.33M | -8.93M | 23.33M | 66.17M | 53.14M | Operating Cash Flow |
71.61M | -3.50M | 32.15M | 71.77M | 61.81M | Investing Cash Flow |
-39.52M | 92.78M | -56.02M | 7.85M | -14.37M | Financing Cash Flow |
-3.91M | -64.93M | -22.46M | -41.88M | -33.42M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $1.22B | 24.52 | 22.81% | 1.45% | 3.97% | 25.83% | |
70 Outperform | $11.66B | 24.45 | 10.66% | ― | 4.70% | -7.33% | |
67 Neutral | $1.13B | 18.70 | 6.35% | ― | -0.13% | 263.78% | |
64 Neutral | $989.90M | 168.65 | 2.01% | ― | 5.20% | ― | |
59 Neutral | $10.72B | 10.22 | -6.67% | 3.02% | 7.42% | -11.38% | |
57 Neutral | $697.97M | ― | -6.09% | ― | ― | ― | |
55 Neutral | $1.51B | ― | -24.41% | ― | -1.55% | -250.10% |