Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
235.73M | 262.10M | 289.97M | 214.20M | 169.73M | 220.73M | Gross Profit |
92.97M | 113.21M | 167.67M | 93.39M | 27.37M | 67.68M | EBIT |
58.44M | 85.71M | 98.36M | 21.84M | -7.20M | -9.85M | EBITDA |
110.43M | 96.25M | 188.91M | 120.89M | -68.00M | 69.38M | Net Income Common Stockholders |
16.06M | 49.84M | 119.06M | 77.65M | -112.72M | 10.52M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
126.83M | 162.32M | 143.93M | 126.79M | 82.91M | 107.29M | Total Assets |
1.19B | 1.17B | 1.18B | 842.16M | 872.41M | 1.07B | Total Debt |
530.55M | 642.77M | 754.94M | 423.68M | 420.31M | 474.95M | Net Debt |
403.72M | 541.18M | 611.01M | 296.89M | 337.40M | 367.66M | Total Liabilities |
560.11M | 677.39M | 695.59M | 448.75M | 443.84M | 501.22M | Stockholders Equity |
627.68M | 489.02M | 487.33M | 393.40M | 428.57M | 570.06M |
Cash Flow | Free Cash Flow | ||||
64.55M | 38.64M | -72.11M | 70.71M | 11.10M | 46.95M | Operating Cash Flow |
64.35M | 70.38M | 158.86M | 89.70M | 17.23M | 49.88M | Investing Cash Flow |
5.26M | 24.93M | -273.10M | 13.36M | 10.48M | 38.40M | Financing Cash Flow |
-93.69M | -71.14M | 84.88M | -59.19M | -73.10M | -111.40M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $1.88B | 5.63 | 14.71% | 15.87% | 33.31% | 62.94% | |
73 Outperform | $1.56B | 7.37 | 11.68% | 14.58% | 14.81% | 96.97% | |
71 Outperform | $390.66M | 4.42 | 11.99% | 5.45% | 10.27% | 36.29% | |
70 Outperform | $577.23M | 7.90 | 8.30% | 11.36% | 10.21% | ― | |
69 Neutral | $1.15B | 3.26 | 12.41% | 0.51% | -1.61% | -3.33% | |
62 Neutral | $8.16B | 12.85 | 0.64% | 3.04% | 3.83% | -15.83% | |
57 Neutral | $199.09M | 35.40 | 2.56% | 13.28% | -16.79% | -89.43% |