Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 181.92M | 194.85M | 172.69M | 121.69M | 126.29M | 61.91M |
Gross Profit | 165.82M | 197.36M | 136.09M | 101.23M | 106.82M | 77.11M |
EBITDA | 88.85M | 138.67M | 144.29M | 48.42M | 106.73M | 74.80M |
Net Income | 44.18M | 73.65M | 83.84M | 15.54M | 83.63M | 54.67M |
Balance Sheet | ||||||
Total Assets | 1.65B | 1.66B | 1.63B | 1.30B | 1.32B | 1.05B |
Cash, Cash Equivalents and Short-Term Investments | 26.14M | 10.13M | 7.78M | 6.40M | 10.07M | 1.90M |
Total Debt | 887.32M | 875.84M | 844.78M | 654.46M | 631.04M | 471.93M |
Total Liabilities | 929.73M | 915.64M | 884.78M | 690.34M | 665.52M | 494.15M |
Stockholders Equity | 724.72M | 740.64M | 742.59M | 612.54M | 652.28M | 560.00M |
Cash Flow | ||||||
Free Cash Flow | 65.36M | 58.91M | 92.30M | 27.95M | -157.65M | -61.80M |
Operating Cash Flow | 65.36M | 58.91M | 92.30M | 27.95M | -157.65M | -61.80M |
Investing Cash Flow | 19.63M | -23.85M | 30.48M | -30.43M | -186.11B | -106.30M |
Financing Cash Flow | -74.87M | -43.47M | -84.99M | -34.41M | 166.32M | 63.22M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $629.92M | 24.96 | 7.67% | 6.43% | ― | ― | |
70 Outperform | $561.85M | 12.72 | 5.98% | 12.79% | -7.13% | -56.63% | |
70 Neutral | $598.22M | 7.95 | 16.23% | 8.96% | 47.88% | -5.08% | |
68 Neutral | $752.88M | 9.22 | 11.80% | 10.63% | -14.09% | -27.46% | |
68 Neutral | $17.49B | 11.70 | 10.34% | 3.85% | 9.75% | 0.63% | |
58 Neutral | $608.01M | ― | -1.48% | 19.05% | -48.53% | 73.29% | |
58 Neutral | $550.56M | 15.47 | -1.27% | 14.58% | -11.83% | -108.11% |