| Breakdown | TTM | Apr 2025 | Apr 2024 | Apr 2023 | Apr 2022 | Apr 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.68B | 1.48B | 1.27B | 1.07B | 862.37M | 608.49M |
| Gross Profit | 1.27B | 1.10B | 937.24M | 772.36M | 630.18M | 447.44M |
| EBITDA | 75.88M | 6.05M | -78.63M | -171.49M | -157.34M | -104.29M |
| Net Income | -84.52M | -108.11M | 61.72M | -236.16M | -203.85M | -129.43M |
Balance Sheet | ||||||
| Total Assets | 2.44B | 2.59B | 2.24B | 1.74B | 1.64B | 973.17M |
| Cash, Cash Equivalents and Short-Term Investments | 1.25B | 1.40B | 1.08B | 915.21M | 860.95M | 400.81M |
| Total Debt | 21.08M | 595.01M | 593.70M | 594.23M | 594.22M | 28.18M |
| Total Liabilities | 1.65B | 1.67B | 1.50B | 1.34B | 1.23B | 522.34M |
| Stockholders Equity | 790.99M | 927.23M | 738.18M | 398.90M | 415.43M | 450.83M |
Cash Flow | ||||||
| Free Cash Flow | 256.85M | 261.82M | 145.31M | 32.98M | -1.75M | 18.32M |
| Operating Cash Flow | 261.16M | 266.17M | 148.76M | 35.66M | 5.67M | 22.55M |
| Investing Cash Flow | 151.08M | -118.67M | -287.96M | -272.95M | -127.27M | -1.52M |
| Financing Cash Flow | -264.62M | 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 | $6.99B | 11.91 | 16.53% | ― | 9.46% | 34.09% | |
71 Outperform | $7.39B | 20.50 | 57.32% | 0.16% | 17.00% | 120.21% | |
64 Neutral | $3.74B | 44.09 | 34.48% | ― | 22.02% | -55.25% | |
63 Neutral | $5.49B | -65.50 | -12.84% | ― | 16.98% | -265.85% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $4.14B | -25.76 | -15.88% | ― | 24.26% | 55.58% | |
54 Neutral | $7.89B | -19.07 | -12.53% | ― | -8.23% | 48.57% |