| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
Income Statement | ||||
| Total Revenue | 182.89M | 120.88M | 93.66M | 73.14M |
| Gross Profit | 136.95M | 93.28M | 71.75M | 57.76M |
| EBITDA | 124.74M | 53.09M | 64.53M | 53.98M |
| Net Income | 39.83M | 10.26M | 31.01M | 25.73M |
Balance Sheet | ||||
| Total Assets | 2.47B | 2.03B | 921.63M | 758.02M |
| Cash, Cash Equivalents and Short-Term Investments | 289.55M | 626.41M | 566.00K | 77.00K |
| Total Debt | 489.94M | 40.15M | 47.00M | 53.82M |
| Total Liabilities | 556.32M | 90.54M | 58.99M | 66.24M |
| Stockholders Equity | 1.91B | 1.94B | 862.64M | 691.78M |
Cash Flow | ||||
| Free Cash Flow | 124.60M | 54.26M | 59.24M | 49.88M |
| Operating Cash Flow | 124.60M | 54.26M | 59.24M | 49.88M |
| Investing Cash Flow | -803.25M | -437.40M | -186.02M | -323.46M |
| Financing Cash Flow | 341.79M | 1.01B | 126.91M | 273.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $2.48B | 19.65 | 6.65% | 3.26% | 9.40% | 1433.20% | |
74 Outperform | $2.01B | 19.46 | 7.86% | 6.77% | 8.17% | 9.96% | |
72 Outperform | $2.74B | 21.07 | 7.40% | 6.10% | 8.28% | 1.49% | |
70 Outperform | $2.90B | 61.18 | 2.07% | 3.13% | ― | ― | |
69 Neutral | $2.22B | 211.40 | 0.51% | 4.61% | 19.92% | ― | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
62 Neutral | $2.77B | 198.19 | 0.75% | 3.83% | 8.85% | 27.38% |