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.46B | 35.18 | 14.51% | 0.67% | -0.15% | 24.55% | |
65 Neutral | $3.79B | 60.69 | 48.69% | 0.89% | -3.37% | -61.83% | |
63 Neutral | $10.73B | 15.32 | 7.39% | 2.01% | 2.86% | -14.57% | |
59 Neutral | $547.72M | ― | -4.98% | 13.83% | 6.77% | 9.95% | |
54 Neutral | $3.29B | 15.31 | 7.98% | 2.87% | -40.60% | -47.10% | |
53 Neutral | $766.69M | ― | -12.81% | 4.01% | -11.13% | -351.71% | |
51 Neutral | $4.83B | ― | -21.56% | 23.72% | -11.23% | -6.85% |