| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.64B | 1.28B | 965.78M | 739.01M | 497.88M |
| Gross Profit | 423.95M | 340.13M | 251.30M | 180.92M | 153.30M |
| EBITDA | 276.31M | 204.91M | 118.38M | 46.09M | -87.25M |
| Net Income | 79.84M | 35.26M | 1.72M | -4.75M | -12.68M |
Balance Sheet | |||||
| Total Assets | 3.01B | 2.50B | 1.76B | 1.19B | 553.70M |
| Cash, Cash Equivalents and Short-Term Investments | 269.40M | 293.35M | 133.54M | 20.18M | 18.51M |
| Total Debt | 1.09B | 942.91M | 676.58M | 625.42M | 150.69M |
| Total Liabilities | 2.11B | 1.74B | 1.09B | 934.38M | 339.97M |
| Stockholders Equity | 680.82M | 537.37M | 364.35M | 129.12M | 94.52M |
Cash Flow | |||||
| Free Cash Flow | 54.41M | 24.69M | -88.54M | -128.00M | -38.07M |
| Operating Cash Flow | 295.55M | 246.43M | 139.91M | 59.88M | 80.38M |
| Investing Cash Flow | -241.07M | -212.07M | -227.28M | -192.57M | -121.09M |
| Financing Cash Flow | -78.43M | 125.45M | 200.73M | 134.36M | 27.58M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $217.15B | 25.46 | -336.89% | 2.31% | 1.26% | 2.87% | |
67 Neutral | $44.40B | 32.22 | 47.00% | ― | 7.31% | 5.26% | |
65 Neutral | $9.19B | 96.10 | 12.41% | ― | 28.93% | 69.59% | |
65 Neutral | $44.72B | 26.98 | -20.57% | 1.84% | 11.60% | -4.33% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
51 Neutral | $110.06B | 83.00 | -17.22% | 2.88% | 2.80% | -50.71% | |
48 Neutral | $1.17B | 42.31 | -6.99% | 4.72% | -0.64% | -60.71% |