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 |
---|---|---|---|---|---|---|---|
76 Outperform | $2.16B | 10.83 | 8.85% | 3.79% | 5.54% | -8.57% | |
72 Outperform | $2.42B | 10.51 | 9.90% | 3.58% | 3.42% | 30.07% | |
71 Outperform | $2.23B | 9.73 | 9.72% | 4.07% | 9.95% | -11.02% | |
66 Neutral | $2.38B | 14.70 | 7.74% | 3.16% | 8.97% | 4.82% | |
65 Neutral | $2.38B | 15.61 | 4.39% | 5.84% | 6.86% | -12.06% | |
64 Neutral | $13.46B | 9.44 | 9.34% | 4.72% | 16.14% | -8.80% | |
60 Neutral | $2.48B | 16.48 | 12.68% | 2.77% | 14.38% | 19.61% |