| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 156.36M | 125.29M | 148.64M | 254.26M | 168.88M |
| Gross Profit | 67.45M | 46.02M | 73.73M | 179.21M | 107.52M |
| EBITDA | 97.12M | 73.36M | 97.10M | 187.74M | 113.67M |
| Net Income | 70.20M | 62.99M | 60.86M | 242.17M | 116.74M |
Balance Sheet | |||||
| Total Assets | 644.02M | 581.51M | 574.17M | 600.50M | 352.91M |
| Cash, Cash Equivalents and Short-Term Investments | 111.00M | 98.13M | 252.41M | 255.72M | 137.26M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 133.15M | 120.98M | 106.06M | 112.58M | 107.59M |
| Stockholders Equity | 510.87M | 460.53M | 468.11M | 487.92M | 245.32M |
Cash Flow | |||||
| Free Cash Flow | 32.45M | 47.53M | 77.94M | 119.13M | 98.62M |
| Operating Cash Flow | 100.14M | 73.93M | 115.58M | 164.70M | 110.26M |
| Investing Cash Flow | -64.01M | -154.70M | -36.16M | -45.12M | 22.97M |
| Financing Cash Flow | -23.30M | -73.67M | -82.94M | -1.64M | -21.98M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $583.68M | 7.56 | 14.41% | 3.19% | 29.52% | 41.02% | |
69 Neutral | $668.30M | -9.15 | -8.46% | 7.20% | -23.00% | -68.20% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
| ― | $219.99M | -675.44 | -20.86% | ― | -99.78% | -103.13% | |
66 Neutral | $525.90M | 0.02 | 8.39% | ― | ― | -985.28% | |
63 Neutral | $553.65M | 7.68 | 16.86% | 6.49% | -26.63% | -66.89% | |
63 Neutral | $787.53M | -12.94 | 16.30% | ― | -21.67% | 251.59% |