Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
4.87B | 3.81B | 3.83B | 3.13B | 2.88B | 1.41B | Gross Profit |
2.36B | 1.89B | 2.01B | 1.56B | 1.41B | 560.70M | EBIT |
871.23M | 348.25M | 231.94M | 49.69M | 223.66M | -269.19M | EBITDA |
121.73M | 58.15M | 438.83M | 265.40M | 399.90M | -106.99M | Net Income Common Stockholders |
-32.54M | 45.32M | 212.20M | 14.78M | 183.58M | -289.91M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
734.30M | 734.30M | 757.55M | 799.55M | 960.68M | 232.98M | Total Assets |
3.46B | 3.46B | 3.50B | 3.26B | 3.01B | 2.40B | Total Debt |
472.80M | 472.80M | 604.49M | 522.03M | 298.21M | 597.94M | Net Debt |
142.23M | 142.23M | -101.31M | -102.22M | -644.27M | 448.23M | Total Liabilities |
1.32B | 1.32B | 1.29B | 1.20B | 910.72M | 951.64M | Stockholders Equity |
2.15B | 2.15B | 2.21B | 2.06B | 2.10B | 1.45B |
Cash Flow | Free Cash Flow | ||||
281.79M | 122.77M | 234.51M | 72.47M | 519.62M | -312.33M | Operating Cash Flow |
530.75M | 366.67M | 554.00M | 247.05M | 607.98M | -172.39M | Investing Cash Flow |
-322.53M | -462.46M | -267.33M | -388.01M | 142.78M | 40.19M | Financing Cash Flow |
-373.76M | -279.65M | -204.99M | -177.31M | 41.93M | 176.03M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $724.01M | 29.40 | 14.01% | ― | 35.78% | 23.49% | |
62 Neutral | $6.90B | 11.24 | 2.93% | 3.89% | 2.68% | -24.71% | |
57 Neutral | $168.89M | ― | -3.32% | ― | 1.06% | -261.94% | |
53 Neutral | $170.85M | ― | -4.61% | ― | 6.05% | 29.58% | |
53 Neutral | $845.24M | ― | -51.21% | ― | 22.41% | ― | |
49 Neutral | $401.68M | ― | -134.38% | ― | -23.23% | ― | |
41 Neutral | $185.44M | ― | -14.89% | ― | -84.75% | 77.25% |