Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.01B | 873.03M | 990.60M | 929.84M | 884.98M | Gross Profit |
1.01B | 873.03M | 990.60M | 929.84M | 884.98M | EBIT |
316.35M | 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 | |||
433.78M | 657.50M | 1.24B | 1.18B | 844.57M | Operating Cash Flow |
433.78M | 657.50M | 1.29B | 1.22B | 864.17M | Investing Cash Flow |
409.71M | 980.57M | -2.12B | -1.64B | -2.62B | Financing Cash Flow |
-940.66M | -1.62B | 1.08B | 334.87M | 1.94B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $2.70B | 11.16 | 8.63% | 3.29% | -0.60% | 39.49% | |
75 Outperform | $2.28B | 11.03 | 9.16% | 3.57% | 1.42% | 2.77% | |
75 Outperform | $2.75B | 17.43 | 12.98% | 2.50% | 11.81% | 23.34% | |
73 Outperform | $2.38B | 10.36 | 9.58% | 3.82% | 8.05% | -3.31% | |
71 Outperform | $2.65B | 14.94 | 8.36% | 2.83% | 6.93% | 17.97% | |
64 Neutral | $12.66B | 9.81 | 7.67% | 17015.07% | 12.33% | -5.97% | |
58 Neutral | $2.48B | 16.97 | 4.20% | 5.56% | 2.90% | -12.63% |