| 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 |
|---|---|---|---|---|---|---|---|
75 Outperform | $996.01M | 15.01 | 19.49% | ― | 8.12% | 44.97% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
56 Neutral | $90.84M | -1.90 | -233.17% | ― | 3.53% | 4.02% | |
56 Neutral | $189.42M | -9.44 | 184.28% | ― | 1.47% | -124.61% | |
53 Neutral | $753.69M | -20.89 | -1.37% | 3.71% | -4.78% | -113.11% | |
53 Neutral | $547.86M | 10.24 | -10.84% | ― | 9.05% | 59.31% | |
47 Neutral | $624.89M | -0.71 | -116.69% | ― | 8.42% | -8.45% |