Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 3.13B | 2.88B | 2.52B | 2.55B | 2.34B |
Gross Profit | 1.42B | 1.41B | 1.24B | 1.30B | 1.20B |
EBITDA | 739.00M | 559.00M | 493.00M | 766.00M | 747.00M |
Net Income | 359.00M | 190.00M | 188.00M | 421.00M | 431.00M |
Balance Sheet | |||||
Total Assets | 5.13B | 4.68B | 4.47B | 4.37B | 4.13B |
Cash, Cash Equivalents and Short-Term Investments | 213.00M | 229.00M | 270.00M | 426.00M | 323.00M |
Total Debt | 1.31B | 1.19B | 1.28B | 846.00M | 932.00M |
Total Liabilities | 2.81B | 2.47B | 2.32B | 1.91B | 1.99B |
Stockholders Equity | 2.31B | 2.20B | 2.13B | 2.45B | 2.13B |
Cash Flow | |||||
Free Cash Flow | 329.00M | 404.00M | 305.00M | 409.00M | 240.00M |
Operating Cash Flow | 564.00M | 608.00M | 530.00M | 638.00M | 464.00M |
Investing Cash Flow | -381.00M | -333.00M | -607.00M | -238.00M | -283.00M |
Financing Cash Flow | -188.00M | -337.00M | -58.00M | -287.00M | -298.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $6.16B | 17.10 | 15.87% | 3.46% | 8.65% | 88.30% | |
77 Outperform | $12.87B | 19.31 | 18.36% | 0.62% | 14.23% | -0.84% | |
63 Neutral | $3.66B | ― | -3.64% | 4.36% | -4.85% | -4290.31% | |
62 Neutral | $19.61B | ― | -18.98% | ― | 3.38% | -175.90% | |
56 Neutral | $2.55B | ― | 106.97% | ― | 13.42% | 92.50% | |
54 Neutral | $10.43B | ― | -21.25% | 5.40% | -6.88% | -6809.78% | |
51 Neutral | $7.41B | 0.32 | -61.11% | 2.34% | 16.99% | 1.69% |