| Breakdown | TTM | Jan 2026 | Jan 2025 | Jan 2024 | Jan 2023 | Jan 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 587.35M | 596.55M | 610.86M | 608.04M | 618.53M | 585.21M |
| Gross Profit | 398.08M | 409.75M | 429.86M | 430.78M | 425.31M | 394.44M |
| EBITDA | 60.25M | 70.68M | 91.01M | 99.06M | 105.72M | 28.22M |
| Net Income | 20.89M | 27.89M | 39.48M | 36.20M | 42.17M | -28.14M |
Balance Sheet | ||||||
| Total Assets | 437.47M | 450.22M | 417.70M | 428.18M | 466.42M | 451.85M |
| Cash, Cash Equivalents and Short-Term Investments | 36.30M | 41.02M | 35.43M | 62.17M | 87.05M | 35.96M |
| Total Debt | 218.47M | 224.80M | 208.82M | 295.22M | 366.29M | 385.29M |
| Total Liabilities | 313.18M | 328.72M | 311.93M | 390.96M | 466.64M | 496.50M |
| Stockholders Equity | 124.29M | 121.50M | 105.77M | 37.22M | -219.00K | -44.65M |
Cash Flow | ||||||
| Free Cash Flow | 20.23M | 25.21M | 50.77M | 46.38M | 59.36M | 69.53M |
| Operating Cash Flow | 38.49M | 42.14M | 65.04M | 63.31M | 74.42M | 75.00M |
| Investing Cash Flow | -18.98M | -18.91M | -17.75M | -16.93M | -15.07M | -5.47M |
| Financing Cash Flow | -14.46M | -17.64M | -74.03M | -71.26M | -8.26M | -37.98M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
64 Neutral | $472.05M | 20.76 | 3.68% | ― | 4.60% | ― | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $421.82M | 37.13 | 4.67% | ― | 10.48% | ― | |
58 Neutral | $166.16M | -47.22 | -21.26% | ― | 1.69% | 93.35% | |
57 Neutral | $221.13M | 10.46 | 23.05% | 2.25% | -2.59% | -39.23% | |
57 Neutral | $310.28M | 20.60 | 4.41% | ― | 4.68% | 3252.79% | |
48 Neutral | $197.05M | -16.30 | 3.50% | ― | -10.09% | -232.12% |