Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.29B | 2.45B | 2.57B | 2.42B | 1.57B | 1.33B |
Gross Profit | 411.03M | 507.48M | 751.49M | 741.20M | 289.36M | 133.96M |
EBITDA | 592.02M | 702.17M | 948.52M | 956.14M | 483.47M | 234.02M |
Net Income | 236.00M | 360.86M | 630.12M | 586.20M | 182.77M | -129.05M |
Balance Sheet | ||||||
Total Assets | 2.87B | 2.92B | 2.79B | 2.73B | 2.16B | 2.17B |
Cash, Cash Equivalents and Short-Term Investments | 55.00M | 136.96M | 59.81M | 296.02M | 122.40M | 55.57M |
Total Debt | 476.10M | 486.80M | 350.82M | 434.31M | 450.66M | 609.78M |
Total Liabilities | 1.06B | 1.06B | 929.83M | 1.02B | 933.34M | 1.09B |
Stockholders Equity | 1.79B | 1.83B | 1.83B | 1.61B | 1.21B | 1.06B |
Cash Flow | ||||||
Free Cash Flow | 317.82M | 374.39M | 362.08M | 515.96M | 272.20M | 280.53M |
Operating Cash Flow | 675.07M | 803.13M | 830.64M | 802.35M | 426.14M | 401.63M |
Investing Cash Flow | -385.92M | -440.66M | -559.73M | -403.34M | -143.63M | -126.11M |
Financing Cash Flow | -437.92M | -285.32M | -507.12M | -225.39M | -215.69M | -256.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | 1.36B | 9.63 | 2.97% | 4.08% | -20.92% | -26.59% | |
72 Outperform | $3.12B | 13.38 | 12.59% | 11.10% | -8.59% | -55.01% | |
67 Neutral | 2.02B | -90.13 | -5.70% | 1.44% | -12.79% | -134.14% | |
67 Neutral | 3.14B | 23.30 | 3.78% | 1.16% | -5.83% | -73.88% | |
64 Neutral | 3.28B | 80.64 | 1.94% | 0.51% | -27.62% | -90.48% | |
57 Neutral | 2.16B | -58.05 | -2.31% | ― | -29.63% | -108.26% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |