| 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.47B | 1.12B | 882.04M |
| Cash, Cash Equivalents and Short-Term Investments | 274.67M | 517.94M | 362.85M |
| Total Debt | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 859.45M | 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 |
|---|---|---|---|---|---|---|---|
78 Outperform | $943.55M | 9.33 | 13.52% | ― | 34.00% | 91.60% | |
70 Outperform | $91.53M | 11.25 | 5.92% | 2.08% | 4.06% | -20.69% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $82.33M | 9.49 | 8.27% | 4.16% | -1.86% | 20.85% | |
65 Neutral | $136.70M | 7.61 | 11.60% | 2.69% | 12.63% | 50.17% | |
62 Neutral | $33.26M | -9.09 | 0.22% | 3.73% | 95.99% | -81.79% |