| Breakdown | TTM | Oct 2025 | Oct 2024 | Oct 2024 | Apr 2023 | Apr 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 25.31M | 59.04M | 23.45M | 49.90M | 33.06M | 198.38M |
| Gross Profit | 44.70M | 38.77M | 18.39M | 43.75M | 23.19M | 15.98M |
| EBITDA | 32.37M | 118.48M | 58.43M | 31.25M | 47.79M | 224.78M |
| Net Income | 63.70M | 54.70M | 44.44M | 63.88M | 42.05M | 215.72M |
Balance Sheet | ||||||
| Total Assets | 537.46M | 955.36M | 502.93M | 537.31M | 483.46M | 3.22B |
| Cash, Cash Equivalents and Short-Term Investments | 141.43M | 54.35M | 40.69M | 141.43M | 162.91M | 112.49M |
| Total Debt | 98.79M | 324.70M | 257.79M | 65.54M | 119.57M | 0.00 |
| Total Liabilities | 159.29M | 351.70M | 344.17M | 159.25M | 140.53M | 118.19M |
| Stockholders Equity | 386.94M | 265.79M | 18.47M | 386.83M | 337.08M | 3.08B |
Cash Flow | ||||||
| Free Cash Flow | 39.96M | 14.33M | 525.38K | 42.68M | 15.50M | 80.38M |
| Operating Cash Flow | 39.99M | 14.39M | 545.82K | 42.72M | 15.50M | 80.42M |
| Investing Cash Flow | -67.38M | -31.14M | -9.71M | -38.84M | -119.49M | -385.56M |
| Financing Cash Flow | -7.43M | 2.27M | -4.60M | -593.90K | 243.46M | 0.00 |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $730.67M | 43.30 | 6.97% | ― | 6.88% | 26.04% | |
69 Neutral | $792.96M | 87.68 | 16.65% | ― | 18.15% | 331.16% | |
62 Neutral | $1.05B | -27.89 | -21.96% | ― | 15.24% | 61.14% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
58 Neutral | $554.91M | -28.30 | -12.77% | ― | 18.84% | 94.41% | |
57 Neutral | $451.93M | -18.14 | -30.94% | ― | 16.80% | 21.61% | |
47 Neutral | $565.70M | 10.23 | 20.58% | ― | 119.46% | -22.10% |