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.53B | 18.68 | 11.71% | 1.49% | -6.56% | -31.89% | |
70 Outperform | $7.68B | 21.14 | 22.82% | ― | 4.51% | -2.90% | |
68 Neutral | $8.78B | 14.86 | 23.67% | 1.01% | 10.19% | 0.35% | |
67 Neutral | $8.63B | 120.22 | 1.28% | 1.20% | 14.80% | 96.53% | |
62 Neutral | $8.27B | 14.02 | 2.58% | 3.08% | 3.83% | -15.91% | |
60 Neutral | $1.56B | 34.94 | 5.86% | ― | -6.31% | -65.09% | |
57 Neutral | $1.05B | 22.80 | 7.09% | 4.71% | -2.04% | -1.36% |