Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.52B | 2.62B | 2.69B | 2.85B | 2.27B | 2.07B |
Gross Profit | 1.05B | 1.02B | 948.82M | 936.89M | 641.11M | 641.43M |
EBITDA | 274.99M | 461.44M | 463.13M | -121.84M | 245.21M | 187.35M |
Net Income | 69.97M | 209.90M | 77.62M | -299.07M | 79.21M | 53.43M |
Balance Sheet | ||||||
Total Assets | 2.09B | 2.37B | 2.42B | 2.82B | 2.60B | 2.46B |
Cash, Cash Equivalents and Short-Term Investments | 107.28M | 114.44M | 102.89M | 120.18M | 248.65M | 218.09M |
Total Debt | 1.63B | 1.71B | 1.65B | 1.76B | 1.19B | 1.21B |
Total Liabilities | 2.02B | 2.15B | 2.10B | 2.34B | 1.80B | 1.76B |
Stockholders Equity | 63.90M | 224.89M | 315.24M | 477.57M | 807.16M | 700.15M |
Cash Flow | ||||||
Free Cash Flow | 325.74M | 308.87M | 365.17M | 26.95M | 74.82M | 85.01M |
Operating Cash Flow | 354.99M | 377.27M | 428.77M | 69.44M | 111.77M | 134.01M |
Investing Cash Flow | -52.56M | -65.00M | -45.21M | -585.85M | -49.42M | -58.86M |
Financing Cash Flow | -329.57M | -298.75M | -400.16M | 393.35M | -28.25M | 68.19M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $7.72B | 36.09 | 14.24% | 0.68% | -0.15% | 24.55% | |
65 Neutral | $3.55B | 56.82 | 48.69% | 0.95% | -3.37% | -61.83% | |
60 Neutral | $493.55M | -4.70 | 0.99% | 15.24% | 6.77% | 9.95% | |
54 Neutral | $3.59B | 16.93 | 7.89% | 3.01% | -40.60% | -47.10% | |
52 Neutral | $4.82B | -6.81 | -24.83% | 23.81% | -11.23% | -6.85% | |
46 Neutral | $740.83M | -11.39 | -12.68% | 4.16% | -11.13% | -351.71% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |