Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
157.93M | 143.53M | 152.76M | 150.20M | 145.00M | 144.26M | Gross Profit |
74.11M | 50.85M | 72.68M | 61.20M | 73.69M | 70.32M | EBIT |
55.37M | 40.99M | 36.22M | 13.91M | 28.33M | 23.19M | EBITDA |
87.08M | 73.28M | 63.39M | 6.44M | 61.33M | 61.78M | Net Income Common Stockholders |
64.55M | 51.94M | 34.25M | -35.12M | 11.98M | 2.09M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
74.80M | 77.20M | 82.27M | 31.30M | 38.24M | 68.47M | Total Assets |
994.32M | 697.21M | 821.53M | 798.67M | 944.01M | 953.44M | Total Debt |
403.81M | 123.64M | 277.11M | 293.90M | 351.80M | 366.46M | Net Debt |
329.02M | 46.44M | 221.34M | 262.60M | 313.55M | 297.99M | Total Liabilities |
432.00M | 147.55M | 303.61M | 323.90M | 379.41M | 394.25M | Stockholders Equity |
562.31M | 549.66M | 517.93M | 474.77M | 564.60M | 559.19M |
Cash Flow | Free Cash Flow | ||||
11.13M | 77.36M | 42.33M | 15.81M | 3.99M | 27.83M | Operating Cash Flow |
107.72M | 77.44M | 66.56M | 41.04M | 52.11M | 30.82M | Investing Cash Flow |
-61.20M | 111.34M | -17.26M | -19.25M | -58.07M | 34.24M | Financing Cash Flow |
-51.03M | -174.18M | -25.85M | -29.13M | -23.12M | -62.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $1.95B | 2.84 | 24.68% | 4.07% | -7.25% | 31.85% | |
76 Outperform | $218.24M | 3.04 | 11.88% | ― | 16.54% | 42.56% | |
75 Outperform | $1.20B | 3.36 | 12.41% | 0.51% | 2.08% | -14.92% | |
75 Outperform | $990.50M | 5.90 | 15.72% | ― | -24.25% | -48.08% | |
74 Outperform | $1.75B | 9.67 | 17.56% | 8.73% | 2.11% | 13.10% | |
71 Outperform | $407.79M | 3.27 | 21.87% | 9.51% | 46.10% | ― | |
62 Neutral | $8.27B | 14.02 | 2.58% | 3.08% | 3.83% | -15.91% |