| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 233.00M | 184.58M | 126.90M | 98.02M | 71.56M |
| Gross Profit | 184.93M | 106.07M | 96.60M | 86.27M | 67.00M |
| EBITDA | 87.96M | 11.90M | 38.77M | 23.98M | 15.91M |
| Net Income | 63.06M | 5.43M | 25.91M | 16.11M | 10.71M |
Balance Sheet | |||||
| Total Assets | 4.03B | 4.03B | 2.36B | 2.28B | 2.27B |
| Cash, Cash Equivalents and Short-Term Investments | 286.90M | 202.47M | 163.04M | 172.88M | 78.00M |
| Total Debt | 71.70M | 88.03M | 114.98M | 78.83M | 29.41M |
| Total Liabilities | 3.46B | 3.52B | 2.07B | 2.02B | 2.02B |
| Stockholders Equity | 576.59M | 511.84M | 288.15M | 260.36M | 246.53M |
Cash Flow | |||||
| Free Cash Flow | 56.94M | 49.74M | 32.80M | 12.27M | 17.90M |
| Operating Cash Flow | 57.29M | 50.29M | 33.10M | 13.35M | 19.65M |
| Investing Cash Flow | 29.75M | 524.65M | -78.93M | -512.70M | 8.52M |
| Financing Cash Flow | -75.29M | -273.58M | 45.86M | 6.10M | 301.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $828.15M | 9.08 | 10.62% | 4.95% | 7.00% | 12.59% | |
72 Outperform | $667.71M | 7.42 | 12.72% | 3.89% | 41.30% | ― | |
71 Outperform | $644.93M | 9.14 | 10.76% | 2.66% | 4.05% | 26.62% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $599.00M | 10.50 | 10.59% | ― | 12.65% | 305.40% | |
62 Neutral | $594.65M | 12.64 | 9.79% | 7.17% | 25.31% | ― |