| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.33B | 1.23B | 1.17B | 969.80M | 734.71M |
| Gross Profit | 422.84M | 371.50M | 353.23M | 298.90M | 240.68M |
| EBITDA | 186.80M | 156.18M | 157.99M | 163.18M | 105.95M |
| Net Income | 51.47M | 35.25M | 45.60M | 74.10M | 31.56M |
Balance Sheet | |||||
| Total Assets | 1.13B | 1.05B | 912.89M | 862.77M | 616.07M |
| Cash, Cash Equivalents and Short-Term Investments | 296.57M | 281.31M | 261.61M | 256.18M | 230.85M |
| Total Debt | 629.35M | 595.38M | 542.57M | 542.03M | 341.52M |
| Total Liabilities | 852.80M | 789.09M | 714.49M | 684.18M | 457.61M |
| Stockholders Equity | 269.68M | 255.03M | 198.40M | 178.59M | 158.46M |
Cash Flow | |||||
| Free Cash Flow | 61.95M | 54.65M | 50.79M | 60.62M | 81.00M |
| Operating Cash Flow | 150.88M | 121.19M | 132.53M | 108.00M | 110.75M |
| Investing Cash Flow | -100.55M | -124.15M | -59.79M | -189.26M | -34.54M |
| Financing Cash Flow | -35.06M | 22.65M | -35.24M | 106.59M | -11.88M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $951.96M | 18.85 | 18.43% | ― | 7.97% | 0.92% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
56 Neutral | $89.73M | -2.34 | -233.17% | ― | 7.45% | 5.03% | |
56 Neutral | $178.32M | -16.00 | 184.28% | ― | 4.03% | ― | |
49 Neutral | $743.39M | ― | -1.37% | 3.71% | -12.25% | -84.89% | |
47 Neutral | $530.01M | -1.43 | -116.69% | ― | 0.36% | 47.55% | |
40 Neutral | $556.33M | -2.91 | -10.84% | ― | 9.50% | 24.64% |