Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 469.28M | 478.99M | 455.07M | 354.33M | 199.07M | 67.18M |
Gross Profit | 159.94M | 172.45M | 186.61M | 193.52M | 95.18M | 16.89M |
EBITDA | 259.80M | 286.56M | 276.54M | 173.49M | 80.84M | 19.50M |
Net Income | 38.76M | 58.49M | 60.35M | 51.89M | 81.84M | -48.08M |
Balance Sheet | ||||||
Total Assets | 964.92M | 954.95M | 823.22M | 855.64M | 263.09M | 141.23M |
Cash, Cash Equivalents and Short-Term Investments | 67.87M | 82.65M | 121.00M | 37.20M | 48.67M | 47.85M |
Total Debt | 152.14M | 98.17M | 90.80M | 89.06M | 10.23M | 22.56M |
Total Liabilities | 453.36M | 453.37M | 344.43M | 389.54M | 118.79M | 79.77M |
Stockholders Equity | 511.56M | 501.58M | 478.78M | 466.11M | 144.30M | 61.46M |
Cash Flow | ||||||
Free Cash Flow | 41.51M | 10.72M | 126.37M | -31.05M | 11.05M | 3.12M |
Operating Cash Flow | 143.37M | 113.72M | 223.60M | 128.85M | 50.12M | 27.45M |
Investing Cash Flow | -160.89M | -102.12M | -97.22M | -123.21M | -39.06M | -24.33M |
Financing Cash Flow | 13.44M | -43.05M | -56.82M | -17.95M | -57.00K | -929.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $436.98M | 5.82 | 16.72% | 3.78% | 13.75% | 87.48% | |
72 Outperform | $418.08M | 10.90 | 7.60% | 6.23% | -2.71% | -54.82% | |
66 Neutral | $334.54M | 7.72 | 22.94% | 9.02% | -25.23% | -56.59% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | $332.89M | 2.26 | 25.41% | ― | -11.62% | ― | |
61 Neutral | $301.56M | 251.97 | -6.27% | 0.40% | -99.72% | -101.28% | |
45 Neutral | $327.72M | ― | -65.43% | ― | ― | -935.70% |