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 |
---|---|---|---|---|---|---|---|
75 Outperform | $12.18B | 18.03 | 18.36% | 0.65% | 14.23% | -0.84% | |
67 Neutral | $5.94B | 16.66 | 15.87% | 3.59% | 8.65% | 88.30% | |
63 Neutral | $3.71B | ― | -3.64% | 4.27% | -4.85% | -4290.31% | |
58 Neutral | $2.50B | ― | 106.97% | ― | 13.42% | 92.50% | |
54 Neutral | $10.66B | ― | -21.25% | 5.18% | -6.88% | -6809.78% | |
54 Neutral | $18.48B | ― | -18.98% | ― | 3.38% | -175.90% | |
52 Neutral | $7.34B | -0.07 | -63.86% | 2.34% | 16.17% | 0.23% |