| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Sep 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 403.40M | 391.98M | 410.18M | 375.05M | 321.74M | 151.04M |
| Gross Profit | 205.23M | 181.88M | 234.03M | 220.87M | 237.45M | 93.93M |
| EBITDA | 249.47M | 234.46M | 223.50M | 252.53M | 182.81M | -4.15M |
| Net Income | 61.77M | 160.84M | 88.90M | 111.59M | 118.01M | -65.67M |
Balance Sheet | ||||||
| Total Assets | 1.18B | 1.17B | 993.50M | 945.71M | 515.29M | 396.17M |
| Cash, Cash Equivalents and Short-Term Investments | 15.81M | 17.89M | 13.12M | 15.32M | 13.30M | 8.32M |
| Total Debt | 240.68M | 255.01M | 277.17M | 362.00M | 60.61M | 67.53M |
| Total Liabilities | 626.64M | 535.34M | 482.89M | 524.12M | 181.85M | 158.33M |
| Stockholders Equity | 553.44M | 634.24M | 510.62M | 421.60M | 333.45M | 237.84M |
Cash Flow | ||||||
| Free Cash Flow | 67.07M | 86.25M | 116.35M | 65.89M | 42.03M | 25.59M |
| Operating Cash Flow | 209.33M | 212.54M | 246.27M | 207.19M | 170.29M | 86.08M |
| Investing Cash Flow | -149.18M | -145.77M | -147.84M | -469.56M | -128.26M | -55.74M |
| Financing Cash Flow | -53.21M | -62.01M | -100.63M | 264.38M | -37.05M | -14.94M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $564.85M | 8.03 | 15.09% | 3.19% | 25.58% | 18.12% | |
69 Neutral | $837.46M | -2.70 | 10.69% | 5.96% | -2.30% | -41.12% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
55 Neutral | $728.07M | -4.08 | -5.33% | 9.36% | 10.07% | -369.16% | |
54 Neutral | $596.36M | -1.76 | -31.67% | 7.20% | -36.31% | -346.60% |