| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.54B | 1.53B | 1.30B | 935.06M | 425.21M |
| Gross Profit | 941.95M | 988.29M | 709.54M | 581.70M | 187.69M |
| EBITDA | 403.64M | 515.27M | 491.00M | 81.83M | -25.00M |
| Net Income | 233.56M | 312.44M | 326.66M | 28.07M | -71.28M |
Balance Sheet | |||||
| Total Assets | 2.23B | 1.98B | 1.65B | 1.32B | 863.78M |
| Cash, Cash Equivalents and Short-Term Investments | 359.12M | 912.81M | 713.66M | 415.65M | 98.51M |
| Total Debt | 738.00K | 619.44M | 616.95M | 583.51M | 191.31M |
| Total Liabilities | 1.14B | 892.33M | 835.26M | 874.11M | 399.35M |
| Stockholders Equity | 1.09B | 1.09B | 815.89M | 447.15M | 464.44M |
Cash Flow | |||||
| Free Cash Flow | 354.05M | 493.13M | 258.70M | 263.43M | 41.78M |
| Operating Cash Flow | 390.14M | 544.75M | 305.26M | 281.78M | 53.92M |
| Investing Cash Flow | -627.17M | -226.01M | 5.94M | -276.55M | 3.68M |
| Financing Cash Flow | -316.58M | -118.54M | -13.06M | 311.69M | -39.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $5.17B | 19.23 | 20.58% | ― | 1.95% | -60.40% | |
67 Neutral | $1.77B | 14.40 | 15.55% | ― | 48.87% | ― | |
55 Neutral | $2.97B | -72.78 | -3.67% | ― | 4.54% | -130.59% | |
54 Neutral | $4.00B | 54.80 | -67.91% | ― | 9.50% | ― | |
53 Neutral | $2.59B | 4.99 | 41.38% | ― | -1.35% | ― | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
48 Neutral | $1.49B | -1.35 | -35.16% | 8.48% | -2.55% | 66.00% |