| 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 | 534.87M | 251.27M | 126.02M | 125.69M | 188.34M |
| EBITDA | 152.97M | 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.58B | 0.61 | 32.58% | 1.02% | 32.68% | 91.90% | |
69 Neutral | $462.50M | 12.52 | 22.79% | 2.06% | 40.20% | 141.58% | |
66 Neutral | $775.93M | 15.73 | 24.50% | ― | 64.59% | 64.12% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
54 Neutral | $6.88B | 17.51 | 41.05% | 2.81% | 83.13% | ― | |
50 Neutral | $3.51B | -16.35 | -65.73% | ― | ― | 40.49% |