Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
3.37B | 3.28B | 2.74B | 2.07B | 1.78B | Gross Profit |
1.16B | 1.22B | 1.06B | 688.50M | 464.10M | EBIT |
0.00 | 663.00M | 558.90M | 379.90M | 202.80M | EBITDA |
1.36B | 1.43B | 1.19B | 865.40M | 654.60M | Net Income Common Stockholders |
211.00M | 347.00M | 330.00M | 224.00M | 73.70M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
83.00M | 71.00M | 53.50M | 35.10M | 33.00M | Total Assets |
7.88B | 7.06B | 5.96B | 4.49B | 3.59B | Total Debt |
902.00M | 4.48B | 3.62B | 2.47B | 2.05B | Net Debt |
819.00M | 4.41B | 3.56B | 2.43B | 2.02B | Total Liabilities |
6.48B | 5.79B | 4.85B | 3.51B | 2.85B | Stockholders Equity |
1.40B | 1.27B | 1.11B | 976.90M | 742.00M |
Cash Flow | Free Cash Flow | |||
16.00M | -390.00M | -355.50M | 102.20M | 225.40M | Operating Cash Flow |
1.23B | 1.09B | 916.70M | 744.00M | 610.90M | Investing Cash Flow |
-1.51B | -1.58B | -1.68B | -961.30M | -207.50M | Financing Cash Flow |
299.00M | 512.00M | 784.10M | 219.60M | -406.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $2.60B | 7.89 | 19.13% | 1.74% | -0.47% | -34.74% | |
75 Outperform | $41.02B | 16.24 | 30.74% | 1.06% | 7.07% | 9.56% | |
70 Outperform | $3.48B | 28.21 | 21.26% | 1.16% | 3.22% | -27.67% | |
67 Neutral | $8.26B | 11.63 | 50.69% | 1.03% | 6.26% | 12.62% | |
65 Neutral | $327.80M | 5.97 | 8.98% | ― | -2.24% | 42.13% | |
62 Neutral | $8.22B | 13.91 | 2.36% | 3.08% | 3.85% | -14.32% | |
55 Neutral | $3.86B | 18.32 | 15.81% | 1.99% | 8.71% | -39.07% |