| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 960.23M | 901.31M | 782.12M | 557.72M | 388.83M | 259.75M |
| Gross Profit | 424.75M | 400.07M | 391.55M | 276.21M | 183.62M | 114.86M |
| EBITDA | 162.91M | 158.47M | 180.42M | 126.99M | 74.38M | 41.05M |
| Net Income | 91.00M | 94.08M | 103.63M | 77.35M | 39.26M | 37.76M |
Balance Sheet | ||||||
| Total Assets | 3.07B | 2.87B | 1.86B | 1.49B | 1.24B | 1.05B |
| Cash, Cash Equivalents and Short-Term Investments | 872.27M | 1.17B | 444.10M | 283.93M | 338.65M | 592.05M |
| Total Debt | 102.90M | 302.98M | 188.78M | 99.10M | 79.50M | 39.14M |
| Total Liabilities | 982.43M | 941.68M | 759.82M | 564.75M | 423.33M | 240.51M |
| Stockholders Equity | 1.58B | 1.46B | 904.63M | 767.39M | 674.86M | 676.20M |
Cash Flow | ||||||
| Free Cash Flow | -108.47M | -66.61M | 69.99M | -139.66M | -154.71M | -49.80M |
| Operating Cash Flow | -45.15M | -10.32M | 152.45M | -75.32M | -62.19M | -40.09M |
| Investing Cash Flow | -383.29M | -390.33M | -11.96M | -6.75M | -265.67M | -11.28M |
| Financing Cash Flow | 838.67M | 742.49M | 92.48M | 18.53M | 45.87M | 538.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $11.53B | 93.47 | 6.68% | ― | 9.60% | 25.63% | |
73 Outperform | $5.01B | 77.59 | 11.72% | ― | -11.75% | -41.15% | |
70 Outperform | $3.93B | 37.40 | 6.66% | ― | 19.69% | -17.14% | |
66 Neutral | $3.63B | -1,578.41 | 2.64% | ― | -7.71% | -66.03% | |
62 Neutral | $5.37B | -49.91 | 0.37% | 1.77% | 11.16% | 179.18% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
58 Neutral | $3.90B | -37.25 | -28.05% | ― | -3.24% | -786.94% |