| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.20B | 1.30B | 804.03M | 666.70M | 484.92M |
| Gross Profit | 2.01B | 1.18B | 693.02M | 561.90M | 412.35M |
| EBITDA | 457.93M | -544.92M | -126.46M | -164.16M | -124.40M |
| Net Income | 529.72M | -484.28M | -90.82M | -158.55M | -127.90M |
Balance Sheet | |||||
| Total Assets | 3.24B | 2.34B | 1.60B | 1.60B | 1.65B |
| Cash, Cash Equivalents and Short-Term Investments | 2.48B | 1.84B | 1.21B | 1.27B | 1.41B |
| Total Debt | 23.21M | 26.70M | 25.75M | 19.49M | 13.46M |
| Total Liabilities | 310.13M | 205.85M | 155.90M | 125.28M | 77.63M |
| Stockholders Equity | 2.93B | 2.13B | 1.44B | 1.47B | 1.57B |
Cash Flow | |||||
| Free Cash Flow | 684.17M | 215.82M | -84.84M | -100.25M | -132.49M |
| Operating Cash Flow | 690.88M | 222.07M | -75.11M | -94.02M | -130.19M |
| Investing Cash Flow | -218.89M | -440.69M | 41.29M | -804.18M | 170.68M |
| Financing Cash Flow | -80.56M | 379.54M | -811.00K | -3.78M | 1.18B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $28.53B | 80.88 | 20.89% | ― | 69.71% | ― | |
71 Outperform | $1.53B | 13.22 | 19.96% | ― | 5.35% | 33.74% | |
68 Neutral | $11.55B | 41.90 | 8.74% | ― | 16.79% | 819.94% | |
65 Neutral | $7.72B | 12.77 | -275.39% | 2.32% | -0.46% | -2.75% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
53 Neutral | $8.70B | -29.98 | -20.72% | ― | 11.75% | 49.19% | |
51 Neutral | $542.82M | ― | -12.56% | ― | 6.65% | 50.32% |