| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 207.72M | 195.71M | 193.30M | 120.98M | 87.03M |
| Gross Profit | 107.28M | 64.38M | 98.44M | 92.35M | 73.60M |
| EBITDA | 52.58M | 17.10M | 51.67M | 51.35M | 37.44M |
| Net Income | 35.20M | 9.77M | 36.66M | 37.43M | 26.59M |
Balance Sheet | |||||
| Total Assets | 3.36B | 3.27B | 3.22B | 3.25B | 2.46B |
| Cash, Cash Equivalents and Short-Term Investments | 227.17M | 325.27M | 277.31M | 448.59M | 381.80M |
| Total Debt | 179.70M | 159.45M | 159.21M | 158.96M | 84.44M |
| Total Liabilities | 3.06B | 3.00B | 2.95B | 3.01B | 2.25B |
| Stockholders Equity | 301.49M | 270.52M | 265.75M | 238.47M | 201.99M |
Cash Flow | |||||
| Free Cash Flow | 27.13M | 29.32M | 29.88M | 77.71M | 38.81M |
| Operating Cash Flow | 28.27M | 29.94M | 31.93M | 82.67M | 34.56M |
| Investing Cash Flow | -165.19M | -33.96M | -48.30M | -811.16M | -270.02M |
| Financing Cash Flow | 54.31M | 42.39M | -70.15M | 739.49M | 170.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $334.38M | 12.08 | 10.66% | ― | 4.33% | -5.02% | |
71 Outperform | $385.61M | 361.39 | 5.49% | 5.43% | 13.25% | -37.82% | |
70 Outperform | $320.19M | 8.65 | 13.08% | 5.24% | 5.29% | 28.70% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $358.95M | 11.20 | 11.47% | 3.06% | 9.62% | 1059.18% | |
63 Neutral | $402.88M | 8.31 | 13.31% | 1.66% | 7.75% | 220.19% | |
62 Neutral | $321.61M | 9.91 | 7.18% | 2.91% | 3.70% | 15.06% |