Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 166.13M | 176.45M | 201.33M | 28.32M | 69.53M | 23.60M |
Gross Profit | 97.01M | 104.99M | 141.37M | 22.91M | 25.37M | -8.84M |
EBITDA | 87.81M | 95.76M | 148.90M | 64.43M | 89.44M | 42.61M |
Net Income | 87.81M | 95.76M | 76.39M | 65.96M | 59.57M | 15.45M |
Balance Sheet | ||||||
Total Assets | 2.50B | 2.45B | 2.52B | 2.54B | 2.01B | 1.94B |
Cash, Cash Equivalents and Short-Term Investments | 467.00M | 414.27M | 344.15M | 19.11M | 322.94M | 388.78M |
Total Debt | 1.04B | 1.03B | 1.18B | 1.09B | 812.04M | 671.45M |
Total Liabilities | 1.51B | 1.46B | 1.54B | 1.54B | 1.17B | 1.08B |
Stockholders Equity | 990.49M | 992.93M | 986.64M | 999.73M | 842.28M | 852.02M |
Cash Flow | ||||||
Free Cash Flow | 370.12M | 309.31M | -76.88M | 91.06M | -135.10M | -62.60M |
Operating Cash Flow | 370.12M | 309.31M | -76.88M | 91.06M | -135.10M | -62.60M |
Investing Cash Flow | 0.00 | 0.00 | -61.24M | -78.26M | -127.72M | -43.68M |
Financing Cash Flow | -211.24M | -239.20M | -7.30M | 14.34M | 69.26M | 15.03M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $931.62M | 6.58 | 17.56% | 14.16% | 46.14% | 34.91% | |
75 Outperform | $859.31M | 9.10 | 10.56% | 10.53% | 37.08% | -2.29% | |
71 Outperform | $895.79M | 10.20 | 8.86% | 9.99% | 14.33% | 25.35% | |
70 Outperform | $1.07B | 11.97 | 7.59% | 11.45% | 93.63% | 24.41% | |
67 Neutral | $1.03B | 10.89 | 6.92% | 11.28% | -11.85% | -3.73% | |
66 Neutral | $1.00B | 8.86 | 9.87% | 11.62% | 12.24% | -3.21% | |
64 Neutral | $6.51B | 11.13 | 7.19% | 5.05% | 23.75% | 4.96% |