| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 921.73M | 594.16M | 416.89M | 392.70M | 424.01M |
| Gross Profit | 526.86M | 251.27M | 126.02M | 125.69M | 188.34M |
| EBITDA | 552.62M | 149.80M | 106.42M | 135.01M | 192.13M |
| Net Income | -79.34M | -30.27M | 31.88M | 66.50M | 43.50M |
Balance Sheet | |||||
| Total Assets | 1.61B | 1.08B | 923.82M | 727.31M | 592.48M |
| Cash, Cash Equivalents and Short-Term Investments | 286.06M | 270.19M | 237.29M | 127.90M | 161.49M |
| Total Debt | 411.17M | 385.35M | 289.38M | 180.08M | 100.97M |
| Total Liabilities | 1.34B | 857.31M | 609.02M | 417.18M | 320.20M |
| Stockholders Equity | 265.74M | 222.96M | 314.80M | 310.13M | 272.27M |
Cash Flow | |||||
| Free Cash Flow | 78.50M | 41.66M | 28.85M | -7.00M | 51.72M |
| Operating Cash Flow | 257.93M | 222.24M | 124.95M | 96.36M | 131.19M |
| Investing Cash Flow | -253.98M | -176.40M | -93.93M | -157.50M | -78.16M |
| Financing Cash Flow | 10.47M | 5.20M | 79.43M | 21.88M | -8.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.39B | 0.61 | 32.58% | 1.02% | 30.05% | 73.40% | |
69 Neutral | $430.10M | 9.25 | 22.79% | 2.06% | 38.04% | 424.35% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
54 Neutral | $432.78M | 34.93 | 24.50% | ― | 61.35% | 34.33% | |
49 Neutral | $5.85B | -51.90 | -36.57% | 2.81% | 41.07% | 18.89% | |
44 Neutral | $3.01B | -25.29 | -80.76% | ― | ― | 40.02% |