Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 176.33M | 176.45M | 201.33M | 28.32M | 69.53M | 23.60M |
Gross Profit | 110.75M | 104.99M | 141.37M | 22.91M | 25.37M | -8.84M |
EBITDA | 105.56M | 95.76M | 148.90M | 64.43M | 89.44M | 42.61M |
Net Income | 88.82M | 95.76M | 76.39M | 65.96M | 59.57M | 15.45M |
Balance Sheet | ||||||
Total Assets | 2.54B | 2.45B | 2.52B | 2.54B | 2.01B | 1.94B |
Cash, Cash Equivalents and Short-Term Investments | 23.88M | 414.27M | 344.15M | 19.11M | 322.94M | 388.78M |
Total Debt | 0.00 | 1.03B | 1.18B | 1.09B | 812.04M | 671.45M |
Total Liabilities | 1.54B | 1.46B | 1.54B | 1.54B | 1.17B | 1.08B |
Stockholders Equity | 992.35M | 992.93M | 986.64M | 999.73M | 842.28M | 852.02M |
Cash Flow | ||||||
Free Cash Flow | 162.33M | 309.31M | -76.88M | 91.06M | -135.10M | -62.60M |
Operating Cash Flow | 162.33M | 309.31M | -76.88M | 91.06M | -135.10M | -62.60M |
Investing Cash Flow | -122.94M | 0.00 | -61.24M | -78.26M | -127.72M | -43.68M |
Financing Cash Flow | -74.71M | -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 |
---|---|---|---|---|---|---|---|
71 Outperform | $761.58M | 8.57 | 8.95% | 11.75% | 5.87% | -12.64% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $906.91M | 10.63 | 6.60% | 13.93% | -17.05% | -40.15% | |
66 Neutral | $886.10M | 8.22 | 9.42% | 13.18% | -3.29% | -16.86% | |
65 Neutral | $698.75M | 8.56 | 11.80% | 11.44% | -14.09% | -27.46% | |
65 Neutral | $974.27M | 12.11 | 6.18% | 14.08% | 39.05% | -32.62% | |
63 Neutral | $836.41M | 9.98 | 7.37% | 14.59% | 55.25% | -47.71% |