| Breakdown | TTM | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 | Apr 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.07B | 436.77M | 192.97M | 184.19M | 106.48M | 58.70M |
| Gross Profit | 724.47M | 282.91M | 119.43M | 106.19M | 64.02M | 38.28M |
| EBITDA | 349.77M | 59.94M | -22.52M | -9.31M | -14.04M | -23.02M |
| Net Income | 339.76M | 52.18M | -28.37M | -16.55M | -22.18M | -27.51M |
Balance Sheet | ||||||
| Total Assets | 2.04B | 809.26M | 601.93M | 397.29M | 375.69M | 155.49M |
| Cash, Cash Equivalents and Short-Term Investments | 1.30B | 431.34M | 410.00M | 217.81M | 259.32M | 103.76M |
| Total Debt | 12.62M | 16.04M | 13.87M | 15.50M | 17.19M | 0.00 |
| Total Liabilities | 188.45M | 127.67M | 61.73M | 49.65M | 41.53M | 210.92M |
| Stockholders Equity | 1.85B | 681.58M | 540.20M | 347.63M | 334.16M | -55.43M |
Cash Flow | ||||||
| Free Cash Flow | 283.69M | 29.02M | 17.09M | -46.33M | -48.41M | -48.42M |
| Operating Cash Flow | 339.87M | 65.08M | 32.74M | -24.61M | -30.83M | -42.36M |
| Investing Cash Flow | -139.74M | 111.99M | -249.49M | -130.94M | -17.58M | -6.06M |
| Financing Cash Flow | 720.99M | -7.73M | 175.28M | 4.88M | 204.18M | 77.89M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $51.45B | 59.35 | 8.26% | ― | 18.79% | 49.53% | |
74 Outperform | $46.95B | 35.83 | 120.56% | 0.49% | 36.77% | 102.83% | |
73 Outperform | $21.56B | 35.18 | 29.56% | ― | 224.17% | ― | |
70 Outperform | $39.75B | 11.10 | 29.57% | 2.51% | 1.04% | ― | |
63 Neutral | $48.03B | 49.36 | 4.38% | 2.26% | 5.05% | 115.92% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |