| Breakdown | Apr 2026 | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.74B | 1.48B | 1.27B | 1.07B | 862.37M |
| Gross Profit | 1.32B | 1.10B | 937.24M | 772.36M | 630.18M |
| EBITDA | -21.64M | 6.05M | -78.63M | -171.49M | -157.34M |
| Net Income | 367.77M | -108.11M | 61.72M | -236.16M | -203.85M |
Balance Sheet | |||||
| Total Assets | 3.15B | 2.59B | 2.24B | 1.74B | 1.64B |
| Cash, Cash Equivalents and Short-Term Investments | 1.37B | 1.40B | 1.08B | 915.21M | 860.95M |
| Total Debt | 591.56M | 595.01M | 593.70M | 594.23M | 594.22M |
| Total Liabilities | 1.88B | 1.67B | 1.50B | 1.34B | 1.23B |
| Stockholders Equity | 1.28B | 927.23M | 738.18M | 398.90M | 415.43M |
Cash Flow | |||||
| Free Cash Flow | 321.80M | 261.82M | 145.31M | 32.98M | -1.75M |
| Operating Cash Flow | 326.89M | 266.17M | 148.76M | 35.66M | 5.67M |
| Investing Cash Flow | 26.07M | -118.67M | -287.96M | -272.95M | -127.27M |
| Financing Cash Flow | -312.27M | 40.95M | 40.05M | 17.47M | 602.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $6.40B | 17.52 | 37.43% | ― | 17.26% | ― | |
69 Neutral | $5.80B | 17.19 | 50.21% | 0.16% | 3.50% | 75.14% | |
67 Neutral | $5.37B | 10.25 | 14.03% | ― | 9.29% | 18.05% | |
65 Neutral | $4.90B | 72.30 | 35.35% | ― | 18.89% | -7.44% | |
64 Neutral | $12.73B | -18.85 | -21.33% | ― | 7.55% | -39.50% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
47 Neutral | $3.66B | -24.86 | -12.16% | ― | 31.25% | 56.23% |