| Breakdown | TTM | Oct 2025 | Oct 2024 | Oct 2023 | Oct 2022 | Oct 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.34B | 1.39B | 1.23B | 953.90M | 1.05B | 891.70M |
| Gross Profit | 160.80M | 160.70M | 152.50M | 83.30M | 89.80M | 124.50M |
| EBITDA | 104.30M | 105.90M | 110.70M | 43.50M | 4.40M | 94.40M |
| Net Income | 33.10M | 37.70M | 36.70M | -2.80M | -34.60M | 44.90M |
Balance Sheet | ||||||
| Total Assets | 997.70M | 983.00M | 971.50M | 914.80M | 879.50M | 873.50M |
| Cash, Cash Equivalents and Short-Term Investments | 44.80M | 64.80M | 58.00M | 42.90M | 52.80M | 84.50M |
| Total Debt | 199.80M | 200.90M | 217.30M | 252.70M | 214.10M | 213.30M |
| Total Liabilities | 377.60M | 363.10M | 394.40M | 386.50M | 356.60M | 339.30M |
| Stockholders Equity | 586.90M | 587.30M | 547.30M | 503.60M | 502.10M | 534.20M |
Cash Flow | ||||||
| Free Cash Flow | 38.30M | 37.20M | 61.20M | -20.60M | -26.00M | -26.40M |
| Operating Cash Flow | 86.80M | 88.60M | 93.40M | 29.20M | 35.20M | 47.00M |
| Investing Cash Flow | -48.80M | -51.90M | -33.50M | -54.10M | -51.40M | -70.30M |
| Financing Cash Flow | -32.90M | -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 |
|---|---|---|---|---|---|---|---|
76 Outperform | $399.80M | 15.27 | 17.27% | 3.55% | 9.33% | 72.31% | |
69 Neutral | $1.05B | -339.58 | 5.77% | ― | 12.68% | 3.09% | |
69 Neutral | $493.86M | 155.30 | 7.82% | 3.70% | -5.33% | ― | |
68 Neutral | $2.54B | 6.70 | 7.44% | 1.44% | 2.19% | -39.07% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
61 Neutral | $2.81B | 28.34 | -4.97% | ― | 1.45% | -5.49% |