| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 476.20M | 420.40M | 396.29M | 323.99M | 259.26M |
| Gross Profit | 201.02M | 177.36M | 162.41M | 127.51M | 92.68M |
| EBITDA | 77.40M | 69.47M | 76.87M | 61.21M | 44.13M |
| Net Income | 51.23M | 45.49M | 52.80M | 41.38M | 31.57M |
Balance Sheet | |||||
| Total Assets | 391.19M | 285.61M | 252.04M | 193.36M | 161.01M |
| Cash, Cash Equivalents and Short-Term Investments | 50.86M | 22.09M | 11.61M | 8.06M | 9.64M |
| Total Debt | 22.86M | 21.08M | 36.06M | 42.08M | 38.26M |
| Total Liabilities | 106.00M | 60.15M | 72.05M | 68.64M | 76.55M |
| Stockholders Equity | 280.28M | 225.46M | 179.99M | 124.72M | 84.46M |
Cash Flow | |||||
| Free Cash Flow | 62.93M | 41.11M | 29.74M | 2.50M | 10.58M |
| Operating Cash Flow | 66.94M | 47.82M | 37.38M | 12.06M | 18.27M |
| Investing Cash Flow | -33.78M | -18.40M | -26.35M | -14.16M | -56.81M |
| Financing Cash Flow | -3.66M | -19.25M | -7.26M | 602.00K | 19.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $1.22B | 26.95 | 19.69% | ― | 10.29% | -3.90% | |
62 Neutral | $847.41M | 60.64 | 4.44% | ― | -0.10% | -53.49% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
53 Neutral | $787.29M | 10.25 | 11.76% | 3.32% | 23.96% | 11.01% | |
52 Neutral | $374.58M | -8.83 | 20.86% | ― | 6.59% | 55.85% | |
48 Neutral | $832.80M | -5.21 | 9999.00% | ― | 89.90% | 5.13% | |
47 Neutral | $701.02M | -1.34 | -23.94% | ― | 6.23% | -2508.93% |