| 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 | $435.43M | 5.79 | 16.23% | 11.92% | 47.88% | -5.08% | |
68 Neutral | $513.67M | 11.63 | 5.98% | 13.15% | -7.13% | -56.63% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $536.22M | 6.48 | 16.54% | 10.73% | 33.75% | 6.20% | |
58 Neutral | $487.26M | ― | -1.48% | 22.98% | -48.53% | 73.29% | |
58 Neutral | $484.93M | ― | -1.27% | 15.75% | -11.83% | -108.11% | |
48 Neutral | $423.77M | 30.14 | 2.89% | 14.79% | -35.46% | -67.15% |