Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.29B | 2.51B | 2.17B | 1.81B | 1.37B | 1.88B | Gross Profit |
301.35M | 685.86M | 741.20M | 506.20M | 214.49M | 389.23M | EBIT |
103.03M | 275.29M | 389.47M | 212.40M | -30.80M | 88.31M | EBITDA |
166.02M | 391.86M | 477.73M | 295.36M | 18.48M | 164.65M | Net Income Common Stockholders |
28.79M | 102.56M | 219.17M | 88.41M | -129.50M | -29.14M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
53.23M | 156.15M | 105.21M | 177.25M | 53.23M | 40.34M | Total Assets |
3.27B | 3.65B | 3.66B | 3.47B | 3.27B | 3.30B | Total Debt |
2.85B | 2.69B | 1.36B | 1.40B | 2.85B | 2.75B | Net Debt |
2.80B | 2.54B | 1.26B | 1.22B | 2.80B | 2.71B | Total Liabilities |
3.13B | 3.15B | 3.26B | 3.21B | 3.13B | 3.06B | Stockholders Equity |
136.28M | 506.88M | 407.69M | 255.61M | 136.28M | 238.51M |
Cash Flow | Free Cash Flow | ||||
1.53M | 174.50M | 202.18M | 116.40M | -34.60M | 22.97M | Operating Cash Flow |
82.46M | 303.54M | 341.61M | 183.29M | 13.59M | 117.33M | Investing Cash Flow |
-64.02M | -117.66M | -299.73M | -80.15M | -48.48M | -94.49M | Financing Cash Flow |
-9.40M | -134.94M | -117.66M | 20.87M | 47.77M | -8.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $5.50B | 21.13 | 22.95% | ― | 13.13% | 56.75% | |
78 Outperform | $1.66B | 11.52 | 16.39% | 1.98% | -4.05% | 1.50% | |
74 Outperform | $7.66B | 19.71 | 10.40% | ― | 34.42% | 28.54% | |
74 Outperform | $1.49B | 28.09 | 21.41% | ― | 14.70% | 275.89% | |
70 Outperform | $7.16B | 52.02 | 11.26% | ― | 11.07% | 88.57% | |
62 Neutral | $20.30B | 13.74 | -10.11% | 7.33% | 1.63% | 6.06% | |
55 Neutral | $1.52B | 35.79 | -13.54% | ― | 6.09% | -191.19% |