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 |
---|---|---|---|---|---|---|---|
70 Neutral | $431.19M | 5.73 | 16.23% | 11.51% | 47.88% | -5.08% | |
68 Neutral | $495.14M | 11.21 | 5.98% | 13.22% | -7.13% | -56.63% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $522.07M | 6.10 | 16.54% | 10.76% | 33.75% | 6.20% | |
58 Neutral | $483.86M | ― | -1.48% | 23.02% | -48.53% | 73.29% | |
58 Neutral | $475.55M | 15.47 | -1.27% | 15.99% | -11.83% | -108.11% | |
48 Neutral | $428.34M | 30.47 | 2.89% | 14.48% | -35.46% | -67.15% |