Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
281.87M | 274.88M | 261.29M | 293.43M | 286.50M | 250.03M | Gross Profit |
227.44M | 221.63M | 209.58M | 239.54M | 234.05M | 204.94M | EBIT |
1.67M | -3.19M | -31.68M | -3.34M | 18.23M | 6.17M | EBITDA |
13.55M | 7.95M | -19.44M | 8.35M | 28.42M | 16.73M | Net Income Common Stockholders |
11.60M | 6.04M | -21.59M | -166.00K | 7.81M | 9.64M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
330.59M | 275.78M | 330.59M | 298.04M | 287.89M | 310.49M | Total Assets |
571.92M | 618.68M | 571.92M | 647.40M | 634.87M | 623.44M | Total Debt |
20.70M | 18.27M | 20.70M | 24.15M | 27.45M | 30.07M | Net Debt |
-49.83M | -80.44M | -49.83M | -22.04M | -65.06M | -24.70M | Total Liabilities |
248.64M | 261.60M | 248.64M | 278.96M | 264.87M | 234.98M | Stockholders Equity |
284.09M | 316.27M | 284.09M | 332.16M | 369.99M | 388.46M |
Cash Flow | Free Cash Flow | ||||
67.99M | 66.33M | -8.93M | 23.33M | 66.17M | 53.14M | Operating Cash Flow |
72.57M | 71.61M | -3.50M | 32.15M | 71.77M | 61.81M | Investing Cash Flow |
-30.05M | -39.52M | 92.78M | -56.02M | 7.85M | -14.37M | Financing Cash Flow |
-3.07M | -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 |
---|---|---|---|---|---|---|---|
75 Outperform | $1.15B | 24.60 | 5.32% | ― | -2.09% | 76.96% | |
74 Outperform | $1.32B | 27.43 | 24.36% | 1.31% | 4.90% | 9.91% | |
73 Outperform | $11.26B | 26.34 | 9.82% | ― | 3.51% | -27.28% | |
72 Outperform | $1.04B | 91.59 | 3.78% | ― | 9.54% | ― | |
62 Neutral | $807.35M | ― | -6.09% | ― | ― | ― | |
62 Neutral | $11.80B | 10.31 | -7.45% | 2.91% | 7.43% | -7.78% | |
61 Neutral | $1.66B | ― | -21.26% | ― | -0.82% | -146.80% |