Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
574.25M | 585.87M | 501.24M | 292.81M | 291.16M | 445.26M | Gross Profit |
176.06M | 202.60M | 168.85M | 75.96M | 66.07M | 132.57M | EBIT |
76.74M | 102.28M | 97.74M | 22.74M | -17.15M | 53.54M | EBITDA |
107.91M | 131.75M | 130.68M | 54.53M | 37.89M | 101.93M | Net Income Common Stockholders |
50.21M | 71.57M | 75.20M | 20.98M | -21.70M | 32.33M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
168.68M | 162.35M | 287.76M | 291.75M | 313.95M | 265.21M | Total Assets |
866.78M | 836.42M | 903.10M | 805.61M | 777.89M | 874.61M | Total Debt |
267.17M | 263.59M | 262.65M | 288.52M | 311.83M | 293.82M | Net Debt |
98.49M | 101.24M | -25.11M | -3.23M | -2.12M | 28.61M | Total Liabilities |
392.84M | 388.40M | 478.08M | 464.73M | 490.85M | 504.52M | Stockholders Equity |
473.94M | 448.02M | 425.02M | 340.88M | 287.04M | 370.09M |
Cash Flow | Free Cash Flow | ||||
56.46M | 49.05M | 21.41M | 3.48M | 78.11M | 66.65M | Operating Cash Flow |
90.22M | 86.53M | 52.38M | 22.91M | 94.34M | 98.15M | Investing Cash Flow |
-150.84M | -53.39M | -25.32M | -39.90M | -14.21M | -34.32M | Financing Cash Flow |
64.52M | -152.91M | -44.48M | -24.41M | -9.66M | -43.94M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $44.25B | 15.02 | 18.47% | 1.92% | 9.10% | 55.56% | |
78 Outperform | $5.59B | 9.15 | 10.12% | 1.87% | 3.42% | -35.98% | |
77 Outperform | $12.32B | 15.31 | 27.06% | 0.68% | 16.23% | 1403.29% | |
75 Outperform | $21.69B | 8.82 | 25.14% | 2.72% | -0.32% | -3.41% | |
74 Outperform | $601.39M | 12.26 | 9.75% | 3.59% | 0.98% | -32.63% | |
73 Outperform | $56.13B | 13.29 | 21.59% | 2.69% | 9.58% | 6.53% | |
57 Neutral | $8.73B | 5.56 | -5.96% | 7.15% | -0.09% | -73.96% |