Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
3.77B | 3.42B | 3.98B | 3.77B | 2.40B | Gross Profit |
1.04B | 986.83M | 1.12B | 830.36M | 431.88M | EBIT |
770.39M | 756.05M | 877.15M | 655.85M | 245.84M | EBITDA |
874.00M | 886.41M | 920.57M | 648.21M | 273.28M | Net Income Common Stockholders |
604.88M | 602.90M | 658.32M | 468.52M | 139.49M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
1.06B | 1.27B | 678.88M | 87.92M | 119.08M | Total Assets |
3.29B | 2.76B | 2.24B | 1.73B | 1.53B | Total Debt |
33.76M | 35.56M | 2.03M | 1.88M | 327.88M | Net Debt |
-1.00B | -1.14B | -458.99M | -86.05M | 208.80M | Total Liabilities |
486.50M | 400.58M | 428.44M | 471.97M | 727.51M | Stockholders Equity |
2.77B | 2.34B | 1.79B | 1.22B | 776.75M |
Cash Flow | Free Cash Flow | |||
565.71M | 618.74M | 686.30M | 279.87M | 201.19M | Operating Cash Flow |
645.91M | 672.77M | 723.94M | 311.70M | 245.07M | Investing Cash Flow |
-606.93M | 135.08M | -242.00M | 29.07M | -125.62M | Financing Cash Flow |
-160.48M | -104.51M | -102.66M | -376.72M | -92.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $15.16B | 18.23 | 11.71% | 1.54% | -6.56% | -31.89% | |
70 Outperform | $7.24B | 19.95 | 22.82% | ― | 4.51% | -2.90% | |
68 Neutral | $8.68B | 14.43 | 23.67% | 1.04% | 10.19% | 0.35% | |
67 Neutral | $7.94B | 109.34 | 1.28% | 1.30% | 14.80% | 96.53% | |
62 Neutral | $8.06B | 13.61 | 3.91% | 3.11% | 3.80% | -14.06% | |
57 Neutral | $999.68M | 21.65 | 7.09% | 4.96% | -2.04% | -1.36% | |
52 Neutral | $1.48B | 33.11 | 5.86% | ― | -6.31% | -65.09% |