| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 765.97M | 462.06M | 420.57M | 390.63M | 378.48M |
| Gross Profit | 361.26M | 260.21M | 219.23M | 209.08M | 219.64M |
| EBITDA | 136.36M | 157.48M | 140.71M | 112.10M | 133.81M |
| Net Income | -156.85M | -5.92M | 110.26M | -3.18M | 102.69M |
Balance Sheet | |||||
| Total Assets | 6.21B | 333.42M | 24.65M | 214.01M | 175.20M |
| Cash, Cash Equivalents and Short-Term Investments | 113.10M | 205.50M | 98.00K | 38.19M | 8.26M |
| Total Debt | 9.00M | 195.36M | 201.64M | 344.64M | 367.61M |
| Total Liabilities | 3.13B | 255.65M | 814.11M | 372.81M | 395.38M |
| Stockholders Equity | 30.30M | 6.52M | -789.46M | 0.00 | 0.00 |
Cash Flow | |||||
| Free Cash Flow | 47.55M | 189.23M | 143.66M | 106.07M | 86.56M |
| Operating Cash Flow | 60.92M | 196.09M | 152.10M | 117.02M | 95.61M |
| Investing Cash Flow | -682.83M | -51.38M | -9.95M | -10.94M | -9.05M |
| Financing Cash Flow | 673.86M | -54.92M | -108.76M | -76.15M | -100.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | $443.34M | -7.37 | -3.42% | ― | -3.31% | -73.22% | |
59 Neutral | $920.37M | -12.70 | -18.29% | ― | 4.42% | -428.47% | |
57 Neutral | $368.46M | -19.32 | -7.72% | 4.25% | 1.13% | 25.94% | |
56 Neutral | $387.73M | 12.71 | 24.97% | 4.69% | -10.40% | ― | |
53 Neutral | $703.54M | -4,048.80 | 0.21% | ― | -36.17% | ― | |
48 Neutral | $911.95M | -1.79 | -1095.64% | ― | ― | ― |