| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 157.85M | 201.84M | 186.00M | 144.01M | 46.81M | 39.25M |
| Gross Profit | 95.93M | 171.31M | 111.42M | 86.03M | 23.39M | 29.43M |
| EBITDA | 77.47M | 143.66M | 116.48M | 76.77M | 17.31M | 27.27M |
| Net Income | 59.28M | 65.61M | 116.32M | 75.94M | 17.29M | 27.27M |
Balance Sheet | ||||||
| Total Assets | 2.05B | 2.05B | 2.14B | 1.73B | 1.25B | 820.92M |
| Cash, Cash Equivalents and Short-Term Investments | 15.27M | 8.55M | 43.25M | 67.39M | 39.27M | 35.19M |
| Total Debt | 1.14B | 1.12B | 1.11B | 943.94M | 699.77M | 406.37M |
| Total Liabilities | 1.18B | 1.18B | 1.17B | 982.98M | 729.00M | 446.87M |
| Stockholders Equity | 864.11M | 875.18M | 970.32M | 747.88M | 524.96M | 374.05M |
Cash Flow | ||||||
| Free Cash Flow | 128.43M | 194.16M | 136.42M | 73.05M | 25.14M | 41.32M |
| Operating Cash Flow | 128.43M | 194.16M | 136.42M | 73.05M | 25.14M | 41.32M |
| Investing Cash Flow | 60.80M | 0.00 | -433.62M | -442.57M | -452.99M | -429.62M |
| Financing Cash Flow | -188.00M | -174.98M | 273.06M | 397.65M | 431.93M | 411.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $711.26M | 8.31 | 11.45% | 11.47% | -15.44% | -2.66% | |
69 Neutral | $641.04M | 18.08 | 6.76% | 14.71% | -12.61% | -36.66% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
59 Neutral | $654.67M | 2.98 | 34.04% | 11.02% | -54.43% | 163.70% | |
57 Neutral | $421.52M | -7.23 | 2.14% | 13.20% | -18.56% | -69.62% | |
56 Neutral | $715.76M | 11.40 | 9.04% | 10.80% | -3.59% | 2.19% | |
54 Neutral | $312.12M | -4.67 | -19.08% | 21.13% | -153.69% | -168.78% |