Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.93B | 873.03M | 990.60M | 929.84M | 884.98M | Gross Profit |
1.93B | 873.03M | 990.60M | 929.84M | 884.98M | EBIT |
1.91B | 237.08M | 711.88M | 449.38M | 249.36M | EBITDA |
0.00 | 0.00 | 452.75M | 527.88M | 321.87M | Net Income Common Stockholders |
232.47M | 178.67M | 284.97M | 414.98M | 197.85M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
9.62B | 588.28M | 572.65M | 314.86M | 397.72M | Total Assets |
35.24B | 35.76B | 37.03B | 35.82B | 35.01B | Total Debt |
3.64B | 5.82B | 6.14B | 2.63B | 3.85B | Net Debt |
3.15B | 5.24B | 5.57B | 2.31B | 3.45B | Total Liabilities |
32.43B | 33.18B | 34.59B | 2.63B | 3.85B | Stockholders Equity |
2.81B | 2.58B | 2.44B | 3.04B | 2.98B |
Cash Flow | Free Cash Flow | |||
97.79M | 657.50M | 1.24B | 1.18B | 844.57M | Operating Cash Flow |
97.79M | 657.50M | 1.29B | 1.22B | 864.17M | Investing Cash Flow |
5.00M | 980.57M | -2.12B | -1.64B | -2.62B | Financing Cash Flow |
-90.48M | -1.62B | 1.08B | 334.87M | 1.94B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $19.01B | 11.14 | 10.72% | 4.67% | 2.70% | -8.16% | |
70 Outperform | $6.73B | 14.00 | 6.60% | 3.20% | 11.96% | 11.66% | |
69 Neutral | $7.00B | 9.54 | 13.15% | 3.56% | 7.91% | 13.79% | |
66 Neutral | $2.43B | 10.18 | 9.90% | 3.70% | 3.42% | 30.07% | |
64 Neutral | $7.48B | 11.21 | 10.72% | 4.99% | -6.54% | -21.90% | |
64 Neutral | $13.79B | 10.52 | 9.20% | 4.24% | 17.25% | -7.60% | |
61 Neutral | $9.49B | 13.05 | 8.70% | 3.39% | 4.56% | -13.90% |