| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 331.88M | 322.17M | 318.85M | 252.82M | 131.50M | 168.28M |
| Gross Profit | 233.96M | 242.57M | 211.52M | 173.38M | 105.17M | 147.76M |
| EBITDA | 130.57M | 137.46M | 70.48M | 48.26M | 39.01M | 85.77M |
| Net Income | 64.55M | 60.51M | 50.85M | 47.33M | 32.31M | 84.14M |
Balance Sheet | ||||||
| Total Assets | 2.89B | 2.74B | 2.06B | 1.43B | 998.90M | 1.06B |
| Cash, Cash Equivalents and Short-Term Investments | 403.02M | 283.81M | 353.15M | 154.53M | 53.69M | 2.40M |
| Total Debt | 2.41B | 822.76M | 714.54M | 651.07M | 547.30M | 481.11M |
| Total Liabilities | 2.48B | 2.35B | 1.76B | 1.18B | 623.54M | 652.67M |
| Stockholders Equity | 404.69M | 397.57M | 296.28M | 249.05M | 375.36M | 403.89M |
Cash Flow | ||||||
| Free Cash Flow | -434.81M | 55.87M | -153.45M | -169.68M | -62.43M | 140.92M |
| Operating Cash Flow | -434.65M | 55.98M | -153.01M | -169.22M | -62.42M | 140.92M |
| Investing Cash Flow | -592.65M | -880.51M | -209.05M | -172.24M | -11.00K | 0.00 |
| Financing Cash Flow | 1.14B | 753.45M | 560.90M | 344.97M | 1.18M | -5.49M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $221.36M | 6.24 | 0.04% | 13.03% | 92.11% | 73.34% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
63 Neutral | $365.93M | 6.37 | 17.20% | 6.55% | 20.30% | 19.12% | |
53 Neutral | $262.55M | 40.25 | 7.23% | 12.83% | 6.21% | -42.00% | |
50 Neutral | $267.06M | -30.83 | 0.01% | 16.61% | 122.81% | 43.00% | |
49 Neutral | $237.50M | 8.18 | -3.39% | 17.28% | 18.91% | 14.29% |