| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 825.73M | 731.37M | 451.80M | 368.17M | 303.43M | 252.02M |
| Gross Profit | 544.75M | 492.15M | 328.82M | 261.04M | 215.64M | 184.16M |
| EBITDA | 107.58M | 81.53M | 24.41M | -6.82M | 10.26M | 31.95M |
| Net Income | -48.09M | -38.81M | 424.38M | -21.63M | -7.97M | -8.21M |
Balance Sheet | ||||||
| Total Assets | 3.03B | 3.03B | 1.17B | 558.74M | 481.94M | 344.36M |
| Cash, Cash Equivalents and Short-Term Investments | 81.51M | 91.25M | 255.49M | 296.22M | 255.61M | 254.60M |
| Total Debt | 860.84M | 882.89M | 71.92M | 72.08M | 76.60M | 53.91M |
| Total Liabilities | 972.29M | 1.00B | 139.34M | 149.09M | 143.56M | 82.49M |
| Stockholders Equity | 2.05B | 2.02B | 1.01B | 354.33M | 269.52M | 196.87M |
Cash Flow | ||||||
| Free Cash Flow | 152.49M | 164.34M | 69.06M | 78.98M | 50.25M | -1.67M |
| Operating Cash Flow | 169.07M | 175.90M | 74.32M | 84.60M | 58.01M | 3.36M |
| Investing Cash Flow | -1.09B | -988.13M | -55.65M | -95.06M | -76.55M | -5.03M |
| Financing Cash Flow | 733.41M | 725.41M | -61.67M | -19.29M | 16.23M | 195.29M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $8.96B | -170.53 | -7.04% | ― | 25.04% | 25.92% | |
72 Outperform | $2.89B | 27.67 | 11.91% | ― | 14.00% | ― | |
68 Neutral | $410.19M | -13.43 | -19.29% | ― | 12.27% | 37.41% | |
68 Neutral | $1.57B | -32.69 | -8.92% | ― | 15.90% | -91.64% | |
62 Neutral | $1.06B | 16.46 | 8.36% | ― | 3.64% | 230.24% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | $7.26B | -628.29 | -2.40% | ― | 73.49% | -109.13% |