Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.23B | 1.21B | 1.24B | 1.10B | 747.20M | 476.20M |
Gross Profit | 1.03B | 1.02B | 1.06B | 909.60M | 610.50M | 368.70M |
EBITDA | 229.90M | 156.30M | 514.60M | 330.00M | 214.20M | 85.20M |
Net Income | 89.20M | 29.10M | 107.30M | 63.20M | 116.80M | -36.40M |
Balance Sheet | ||||||
Total Assets | 6.45B | 6.47B | 6.87B | 7.14B | 6.85B | 2.33B |
Cash, Cash Equivalents and Short-Term Investments | 176.90M | 139.90M | 529.30M | 545.70M | 326.70M | 300.40M |
Total Debt | 1.56B | 1.39B | 1.33B | 1.31B | 1.30B | 784.50M |
Total Liabilities | 4.90B | 4.77B | 4.75B | 4.86B | 4.86B | 1.39B |
Stockholders Equity | 1.55B | 1.69B | 2.12B | 2.27B | 2.00B | 502.80M |
Cash Flow | ||||||
Free Cash Flow | 288.90M | 301.10M | 408.40M | 388.10M | 275.80M | 152.80M |
Operating Cash Flow | 355.30M | 369.40M | 434.90M | 417.00M | 299.40M | 169.60M |
Investing Cash Flow | -74.50M | 13.40M | 24.40M | -281.10M | -695.80M | -113.30M |
Financing Cash Flow | -497.00M | -690.00M | -427.20M | -25.90M | 439.50M | 172.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $3.77B | 45.20 | 5.22% | ― | -0.54% | 626.94% | |
68 Neutral | 3.43B | -101.89 | -3.48% | ― | 13.24% | -12.97% | |
65 Neutral | 3.28B | 42.65 | 21.25% | ― | 7.99% | -28.47% | |
56 Neutral | 3.23B | -11.50 | -317.65% | ― | 0.11% | -817.49% | |
56 Neutral | 4.01B | -77.50 | -20.32% | ― | 15.00% | -349.61% | |
50 Neutral | 3.35B | -15.88 | -92.63% | ― | 9.74% | 22.36% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |