| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 342.72M | 326.49M | 238.42M | 136.93M | 83.67M |
| Gross Profit | 216.69M | 196.96M | 128.70M | 122.46M | 77.99M |
| EBITDA | 78.77M | 74.74M | 25.12M | 48.00M | 24.27M |
| Net Income | 59.51M | 43.89M | 11.23M | 31.18M | 15.37M |
Balance Sheet | |||||
| Total Assets | 6.26B | 6.23B | 6.01B | 3.48B | 3.46B |
| Cash, Cash Equivalents and Short-Term Investments | 50.16M | 609.06M | 482.93M | 139.09M | 700.60M |
| Total Debt | 111.11M | 135.56M | 85.15M | 92.98M | 68.61M |
| Total Liabilities | 5.67B | 5.69B | 5.50B | 3.11B | 3.11B |
| Stockholders Equity | 589.87M | 541.07M | 511.13M | 364.29M | 350.69M |
Cash Flow | |||||
| Free Cash Flow | 72.72M | 41.66M | 16.76M | 50.23M | -10.95M |
| Operating Cash Flow | 75.89M | 46.89M | 22.71M | 52.65M | -7.50M |
| Investing Cash Flow | 191.00K | -134.54M | 172.31M | -581.57M | 38.19M |
| Financing Cash Flow | -1.65M | 175.09M | 121.89M | 811.00K | 366.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $678.01M | 8.80 | 9.83% | 7.17% | -27.82% | -159.63% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $649.31M | 9.30 | 10.25% | 2.66% | 6.01% | 38.05% | |
62 Neutral | $599.66M | 9.70 | 11.36% | ― | 61.29% | ― | |
58 Neutral | $641.63M | 32.77 | 3.23% | 3.71% | 42.22% | 1207.84% |