| Breakdown | TTM | Oct 2025 | Oct 2024 | Oct 2023 | Oct 2022 | Oct 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.25B | 1.39B | 1.23B | 953.90M | 1.05B | 891.70M |
| Gross Profit | 152.90M | 160.70M | 152.50M | 83.30M | 89.80M | 124.50M |
| EBITDA | 96.20M | 105.90M | 110.70M | 43.50M | 4.40M | 94.40M |
| Net Income | 22.80M | 37.70M | 36.70M | -2.80M | -34.60M | 44.90M |
Balance Sheet | ||||||
| Total Assets | 1.01B | 983.00M | 971.50M | 914.80M | 879.50M | 873.50M |
| Cash, Cash Equivalents and Short-Term Investments | 33.00M | 64.80M | 58.00M | 42.90M | 52.80M | 84.50M |
| Total Debt | 217.70M | 200.90M | 217.30M | 252.70M | 214.10M | 213.30M |
| Total Liabilities | 396.60M | 363.10M | 394.40M | 386.50M | 356.60M | 339.30M |
| Stockholders Equity | 578.60M | 587.30M | 547.30M | 503.60M | 502.10M | 534.20M |
Cash Flow | ||||||
| Free Cash Flow | 34.30M | 37.20M | 61.20M | -20.60M | -26.00M | -26.40M |
| Operating Cash Flow | 80.60M | 88.60M | 93.40M | 29.20M | 35.20M | 47.00M |
| Investing Cash Flow | -46.80M | -51.90M | -33.50M | -54.10M | -51.40M | -70.30M |
| Financing Cash Flow | -38.10M | -29.50M | -43.80M | 14.30M | -21.80M | -11.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | $480.46M | 15.29 | 17.27% | 3.55% | 18.26% | 40.02% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
59 Neutral | $989.18M | 34.67 | 5.77% | ― | -10.53% | -37.53% | |
56 Neutral | $2.45B | 18.48 | 10.17% | 1.44% | -1.98% | 18.34% | |
56 Neutral | $3.05B | -80.53 | -4.97% | ― | -3.22% | 44.69% |