| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.75B | 1.64B | 1.28B | 965.78M | 739.01M | 497.88M |
| Gross Profit | 440.00M | 423.95M | 340.13M | 251.30M | 180.92M | 153.30M |
| EBITDA | 281.27M | 279.06M | 204.91M | 118.38M | 46.09M | -87.25M |
| Net Income | 80.59M | 79.84M | 35.26M | 1.72M | -4.75M | -12.68M |
Balance Sheet | ||||||
| Total Assets | 3.11B | 3.01B | 2.50B | 1.76B | 1.19B | 553.70M |
| Cash, Cash Equivalents and Short-Term Investments | 263.52M | 269.40M | 293.35M | 133.54M | 20.18M | 18.51M |
| Total Debt | 1.16B | 1.09B | 942.91M | 676.58M | 625.42M | 150.69M |
| Total Liabilities | 2.18B | 2.11B | 1.74B | 1.09B | 934.38M | 339.97M |
| Stockholders Equity | 696.45M | 680.82M | 537.37M | 364.35M | 129.12M | 94.52M |
Cash Flow | ||||||
| Free Cash Flow | 90.80M | 54.41M | 24.69M | -88.54M | -128.00M | -38.07M |
| Operating Cash Flow | 343.38M | 295.55M | 246.43M | 139.91M | 59.88M | 80.38M |
| Investing Cash Flow | -272.35M | -241.07M | -212.07M | -227.28M | -192.57M | -121.09M |
| Financing Cash Flow | -123.96M | -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 |
|---|---|---|---|---|---|---|---|
67 Neutral | $197.50B | 22.87 | -433.95% | 2.31% | 6.76% | 6.96% | |
65 Neutral | $41.59B | 28.49 | 48.45% | ― | 5.67% | -4.28% | |
64 Neutral | $114.82B | 75.54 | -18.33% | 2.88% | 5.88% | -52.37% | |
64 Neutral | $41.35B | 23.58 | -23.33% | 1.84% | 9.65% | 23.32% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | $9.32B | 91.50 | 12.07% | ― | 28.39% | 64.25% | |
50 Neutral | $1.14B | 39.45 | -6.47% | 4.72% | -2.41% | -64.77% |