| Breakdown | TTM | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 | Apr 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.61B | 1.48B | 1.27B | 1.07B | 862.37M | 608.49M |
| Gross Profit | 1.22B | 1.10B | 937.24M | 772.36M | 630.18M | 447.44M |
| EBITDA | 35.42M | 6.05M | -78.63M | -171.49M | -157.34M | -104.29M |
| Net Income | -109.32M | -108.11M | 61.72M | -236.16M | -203.85M | -129.43M |
Balance Sheet | ||||||
| Total Assets | 2.48B | 2.59B | 2.24B | 1.74B | 1.64B | 973.17M |
| Cash, Cash Equivalents and Short-Term Investments | 1.40B | 1.40B | 1.08B | 915.21M | 860.95M | 400.81M |
| Total Debt | 590.71M | 595.01M | 593.70M | 594.23M | 594.22M | 28.18M |
| Total Liabilities | 1.59B | 1.67B | 1.50B | 1.34B | 1.23B | 522.34M |
| Stockholders Equity | 891.11M | 927.23M | 738.18M | 398.90M | 415.43M | 450.83M |
Cash Flow | ||||||
| Free Cash Flow | 302.34M | 261.82M | 145.31M | 32.98M | -1.75M | 18.32M |
| Operating Cash Flow | 306.48M | 266.17M | 148.76M | 35.66M | 5.67M | 22.55M |
| Investing Cash Flow | -91.03M | -118.67M | -287.96M | -272.95M | -127.27M | -1.52M |
| Financing Cash Flow | -72.75M | 40.95M | 40.05M | 17.47M | 602.13M | 77.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $7.08B | 11.71 | 16.53% | ― | 9.46% | 34.09% | |
71 Outperform | $7.32B | 19.68 | 57.32% | 0.16% | 17.00% | 120.21% | |
65 Neutral | $5.94B | -54.57 | -12.84% | ― | 16.98% | -265.85% | |
64 Neutral | $3.89B | 45.86 | 34.48% | ― | 22.02% | -55.25% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $3.96B | -25.15 | -15.88% | ― | 24.26% | 55.58% | |
54 Neutral | $7.92B | -19.13 | -12.53% | ― | -8.23% | 48.57% |