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 | $482.10M | 6.49 | ― | 10.72% | 47.88% | -5.08% | |
68 Neutral | $526.27M | 11.96 | 5.98% | 13.03% | -7.13% | -56.63% | |
65 Neutral | $532.39M | 6.38 | 16.41% | 10.77% | 33.75% | 6.20% | |
58 Neutral | $519.57M | -43.49 | ― | 21.44% | -48.53% | 73.29% | |
58 Neutral | $491.70M | -49.63 | ― | 15.78% | -11.83% | -108.11% | |
48 Neutral | $429.65M | 31.17 | ― | 14.59% | -35.46% | -67.15% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |