| 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 | $448.56M | 15.27 | 17.27% | 3.55% | 13.95% | 37.07% | |
68 Neutral | $2.69B | 6.70 | 7.44% | 1.44% | -2.21% | -16.10% | |
64 Neutral | $502.44M | 155.30 | 7.82% | 3.70% | -10.47% | 70.95% | |
63 Neutral | $978.39M | -339.58 | 5.77% | ― | 1.94% | -18.15% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
61 Neutral | $3.11B | 28.34 | -4.97% | ― | -0.44% | 6.45% |