| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.07B | 957.80M | 726.44M | 517.24M | 484.14M |
| Gross Profit | 982.51M | 875.96M | 680.71M | 507.07M | 465.00M |
| EBITDA | 138.90M | 100.16M | -67.83M | -221.57M | -167.09M |
| Net Income | 391.00M | 226.45M | -61.29M | -215.97M | -167.87M |
Balance Sheet | |||||
| Total Assets | 1.56B | 1.19B | 748.96M | 587.81M | 700.12M |
| Cash, Cash Equivalents and Short-Term Investments | 819.69M | 755.99M | 438.87M | 416.82M | 520.71M |
| Total Debt | 52.19M | 51.99M | 57.20M | 62.00M | 64.43M |
| Total Liabilities | 336.81M | 454.96M | 317.20M | 187.40M | 159.23M |
| Stockholders Equity | 1.23B | 732.79M | 431.75M | 400.41M | 540.89M |
Cash Flow | |||||
| Free Cash Flow | 105.15M | 157.20M | -23.35M | -114.03M | -126.78M |
| Operating Cash Flow | 109.84M | 157.72M | 16.70M | -114.03M | -125.66M |
| Investing Cash Flow | -302.56M | -30.54M | 32.00M | 73.24M | -71.10M |
| Financing Cash Flow | 49.88M | 6.84M | 25.13M | 8.20M | 18.16M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
81 Outperform | $7.63B | 34.71 | 18.69% | ― | 54.51% | 275.94% | |
71 Outperform | $3.78B | 11.57 | 41.90% | ― | 12.69% | 100.80% | |
67 Neutral | $5.61B | 8.85 | -362.44% | ― | 97.54% | ― | |
64 Neutral | $6.71B | -16.04 | -55.42% | ― | -76.96% | -425.41% | |
62 Neutral | $8.55B | 75.44 | 36.12% | ― | 23258.15% | 99.12% | |
54 Neutral | $1.25B | -3.74 | -67.12% | ― | ― | -157.74% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |