| Breakdown | TTM | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 | Apr 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 796.13M | 436.77M | 192.97M | 184.19M | 106.48M | 58.70M |
| Gross Profit | 531.53M | 282.91M | 119.43M | 106.19M | 64.02M | 38.28M |
| EBITDA | 221.95M | 59.94M | -22.52M | -9.31M | -14.04M | -23.02M |
| Net Income | 211.98M | 52.18M | -28.37M | -16.55M | -22.18M | -27.51M |
Balance Sheet | ||||||
| Total Assets | 1.45B | 809.26M | 601.93M | 397.29M | 375.69M | 155.49M |
| Cash, Cash Equivalents and Short-Term Investments | 813.58M | 431.34M | 410.00M | 217.81M | 259.32M | 103.76M |
| Total Debt | 12.81M | 16.04M | 13.87M | 15.50M | 17.19M | 0.00 |
| Total Liabilities | 163.20M | 127.67M | 61.73M | 49.65M | 41.53M | 210.92M |
| Stockholders Equity | 1.29B | 681.58M | 540.20M | 347.63M | 334.16M | -55.43M |
Cash Flow | ||||||
| Free Cash Flow | 143.61M | 29.02M | 17.09M | -46.33M | -48.41M | -48.42M |
| Operating Cash Flow | 177.87M | 65.08M | 32.74M | -24.61M | -30.83M | -42.36M |
| Investing Cash Flow | -219.11M | 111.99M | -249.49M | -130.94M | -17.58M | -6.06M |
| Financing Cash Flow | 369.62M | -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 |
|---|---|---|---|---|---|---|---|
74 Outperform | $45.92B | 51.70 | 136.08% | 0.49% | 36.77% | 102.83% | |
71 Outperform | $48.48B | 415.98 | 4.45% | ― | 18.79% | 49.53% | |
70 Outperform | $21.83B | 107.77 | 22.87% | ― | 224.17% | ― | |
70 Outperform | $36.93B | 12.71 | ― | 2.51% | 1.04% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $41.75B | 57.13 | 3.20% | 2.26% | 5.05% | 115.92% |