Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.09B | 1.19B | 1.36B | 1.89B | 1.69B | 1.47B |
Gross Profit | 1.03B | 1.13B | 1.30B | 1.45B | 1.36B | 1.29B |
EBITDA | 127.32M | 128.90M | 93.49M | 16.85M | 4.67M | 90.37M |
Net Income | 59.88M | 36.00M | -40.94M | -127.98M | -70.49M | -4.16M |
Balance Sheet | ||||||
Total Assets | 1.79B | 1.83B | 1.86B | 1.91B | 2.01B | 2.37B |
Cash, Cash Equivalents and Short-Term Investments | 362.48M | 416.43M | 364.04M | 321.15M | 428.14M | 862.70M |
Total Debt | 497.25M | 509.66M | 565.39M | 512.19M | 494.55M | 712.28M |
Total Liabilities | 786.57M | 767.93M | 811.71M | 856.40M | 864.61M | 1.06B |
Stockholders Equity | 1.00B | 1.06B | 1.04B | 1.05B | 1.13B | 1.27B |
Cash Flow | ||||||
Free Cash Flow | 75.09M | 105.45M | 57.06M | -89.28M | -64.01M | 135.93M |
Operating Cash Flow | 124.96M | 155.94M | 104.84M | 27.07M | 6.21M | 188.42M |
Investing Cash Flow | -49.72M | -50.49M | -46.23M | -116.09M | -45.07M | -103.95M |
Financing Cash Flow | -113.77M | -53.76M | -16.98M | -17.23M | -345.17M | 337.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $810.22M | 17.94 | 27.34% | ― | 92.91% | ― | |
73 Outperform | $2.00B | 14.39 | 19.98% | ― | 5.37% | 13.08% | |
67 Neutral | $702.82M | 13.62 | 5.86% | ― | -15.79% | ― | |
54 Neutral | $163.80M | -0.69 | 3.61% | ― | -10.52% | -420.74% | |
54 Neutral | $828.74M | -12.23 | -14.98% | ― | 9.65% | 56.50% | |
47 Neutral | $909.58M | -86.74 | -17.99% | ― | -4.72% | 84.11% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% |