| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 |
|---|---|---|---|
Income Statement | |||
| Total Revenue | 424.34M | 343.83M | 241.32M |
| Gross Profit | 212.19M | 107.91M | 41.01M |
| EBITDA | 97.27M | 69.00M | 15.09M |
| Net Income | 74.00M | 47.09M | 10.05M |
Balance Sheet | |||
| Total Assets | 1.26B | 1.12B | 882.04M |
| Cash, Cash Equivalents and Short-Term Investments | 588.15M | 517.94M | 362.85M |
| Total Debt | 1.35M | 0.00 | 0.00 |
| Total Liabilities | 644.36M | 724.63M | 559.85M |
| Stockholders Equity | 614.31M | 398.31M | 321.70M |
Cash Flow | |||
| Free Cash Flow | 140.72M | 125.61M | 85.71M |
| Operating Cash Flow | 147.19M | 125.61M | 85.71M |
| Investing Cash Flow | -274.15M | -363.27M | 14.51M |
| Financing Cash Flow | 130.11M | -414.00K | 32.27M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $957.97M | 12.68 | ― | ― | ― | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $81.03M | 12.98 | 8.27% | 4.16% | 24.17% | 739.42% | |
66 Neutral | $129.07M | 10.15 | 10.29% | 2.69% | 10.78% | 21.72% | |
65 Neutral | $87.01M | 13.56 | 5.80% | 2.08% | 1.03% | -35.72% | |
62 Neutral | $33.52M | -9.09 | 0.22% | 3.73% | 115.35% | -48.45% |