| Breakdown | Jan 2026 | Jan 2025 | Jan 2024 | Jan 2023 | Jan 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 650.49M | 642.49M | 833.38M | 855.00M | 774.80M |
| Gross Profit | 93.71M | 91.48M | 98.22M | 48.60M | 97.56M |
| EBITDA | 77.85M | 86.04M | 91.88M | 49.08M | 92.67M |
| Net Income | 82.95M | 58.17M | 60.94M | 27.70M | 52.36M |
Balance Sheet | |||||
| Total Assets | 797.73M | 720.01M | 664.80M | 579.58M | 550.36M |
| Cash, Cash Equivalents and Short-Term Investments | 375.78M | 359.07M | 378.66M | 282.68M | 255.72M |
| Total Debt | 21.27M | 21.11M | 12.85M | 13.56M | 10.99M |
| Total Liabilities | 95.73M | 76.41M | 77.20M | 68.58M | 62.80M |
| Stockholders Equity | 610.71M | 560.34M | 513.92M | 447.98M | 430.79M |
Cash Flow | |||||
| Free Cash Flow | 49.39M | -7.13M | 90.31M | 39.22M | 86.58M |
| Operating Cash Flow | 117.83M | 64.19M | 127.97M | 54.80M | 91.71M |
| Investing Cash Flow | -87.69M | -72.86M | 28.40M | -198.51M | 5.29M |
| Financing Cash Flow | -37.66M | -18.47M | -4.32M | -17.01M | -11.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $1.48B | 13.54 | 14.68% | ― | -3.10% | -22.31% | |
76 Outperform | $911.19M | 15.57 | 19.73% | 1.41% | 5.29% | 17.29% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
61 Neutral | $1.12B | 23.10 | 3.80% | 3.33% | 5.35% | -1.43% | |
60 Neutral | $702.89M | 9.60 | 2.99% | 1.19% | -9.62% | -76.62% | |
58 Neutral | $1.12B | ― | -15.81% | ― | -12.07% | -821.68% | |
53 Neutral | $526.92M | -19.47 | 0.26% | ― | 675.75% | 42.00% |