Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
979.12M | 927.34M | 454.00 | 816.47M | 777.82M | 812.16M | Gross Profit |
979.04M | 927.34M | 454.00 | 816.47M | 777.82M | 812.16M | EBIT |
190.24M | 0.00 | ― | 29.91M | 62.84M | 56.64M | EBITDA |
13.25M | 10.01M | 1.82M | 37.07M | 71.19M | 64.23M | Net Income Common Stockholders |
24.89M | 4.43M | -1.96M | 25.25M | 52.82M | 47.15M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
595.90M | 23.79M | 606.24M | 603.03M | 679.13M | 628.30M | Total Assets |
1.83B | 2.27B | 2.24B | 2.26B | 2.16B | 1.92B | Total Debt |
65.00M | 35.00M | 35.00M | 35.00M | 90.00M | 40.00M | Net Debt |
12.41M | 11.21M | 9.88M | -22.71M | -13.09M | -9.32M | Total Liabilities |
1.43B | 1.79B | 1.76B | 38.95M | 1.64B | 1.47B | Stockholders Equity |
398.87M | 479.75M | 483.59M | 531.04M | 517.77M | 451.02M |
Cash Flow | Free Cash Flow | ||||
-2.82M | 28.58M | 95.40M | 1.30B | 101.04M | 76.21M | Operating Cash Flow |
41.83M | 28.62M | 67.11M | 76.73M | 101.13M | 76.36M | Investing Cash Flow |
-22.69B | -16.71M | -98.50M | -62.20M | -99.68M | -43.38M | Financing Cash Flow |
-15.41M | -13.25M | -1.20M | -59.92M | 52.32M | -36.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $5.93B | 14.10 | 16.03% | 2.09% | 4.07% | 1110.92% | |
78 Outperform | $697.99M | 11.51 | 8.18% | 2.33% | 14.12% | ― | |
73 Outperform | $588.59M | 11.49 | 9.92% | 3.86% | 6.71% | 1000.07% | |
70 Outperform | $2.99B | 6.39 | 26.78% | 2.35% | 18.27% | 385.75% | |
65 Neutral | $5.09B | 26.14 | 6.82% | 1.74% | 15.35% | -44.64% | |
64 Neutral | $13.79B | 10.52 | 9.20% | 4.24% | 17.25% | -7.60% | |
59 Neutral | $4.17B | 13.31 | 12.01% | 1.91% | -6.08% | ― |