Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.98B | 1.92B | 1.80B | 1.87B | 1.61B | 743.97M |
Gross Profit | 800.50M | 837.91M | 751.48M | 765.84M | 696.42M | 214.57M |
EBITDA | 568.04M | 617.09M | 527.80M | 515.63M | 492.97M | 126.68M |
Net Income | 247.25M | 303.66M | 233.42M | 252.79M | 250.64M | -24.50M |
Balance Sheet | ||||||
Total Assets | 5.10B | 4.81B | 4.23B | 4.07B | 3.56B | 3.04B |
Cash, Cash Equivalents and Short-Term Investments | 164.72M | 419.84M | 518.50M | 412.86M | 377.71M | 7.63M |
Total Debt | 1.70B | 1.40B | 1.27B | 1.24B | 1.11B | 1.21B |
Total Liabilities | 2.54B | 2.28B | 1.99B | 2.03B | 1.81B | 1.68B |
Stockholders Equity | 2.53B | 2.51B | 2.22B | 2.03B | 1.73B | 1.35B |
Cash Flow | ||||||
Free Cash Flow | -147.44M | 28.61M | 241.15M | 416.79M | 462.51M | -131.81M |
Operating Cash Flow | 449.37M | 573.81M | 488.50M | 554.83M | 545.18M | 110.80M |
Investing Cash Flow | -381.33M | -591.94M | -480.77M | -317.44M | -84.15M | -308.82M |
Financing Cash Flow | -82.49M | -17.07M | -136.12M | -254.21M | -89.43M | 177.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
69 Neutral | 7.54B | 30.32 | 0.80% | 13.66% | -8.18% | ||
61 Neutral | $18.08B | 12.82 | -2.51% | 3.03% | 1.45% | -15.68% | |
― | $2.68B | 8.89 | 4.42% | ― | ― | ― | |
― | 2.95B | 1,592.42 | ― | ― | ― | ||
38 Underperform | 145.11M | ― | ― | -17.92% | -61.14% | ||
― | 6.27B | 6.47 | 2.14% | ― | ― | ||
73 Outperform | 712.16M | 20.39 | 7.46% | 9.24% | -20.24% |