| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 353.31M | 291.79M | 254.51M | 198.43M | 179.21M |
| Gross Profit | 341.81M | 127.12M | 153.76M | 132.19M | 143.44M |
| EBITDA | 178.31M | 69.15M | 91.28M | 73.08M | 88.39M |
| Net Income | 43.04M | 35.88M | 55.08M | 43.84M | 54.11M |
Balance Sheet | |||||
| Total Assets | 2.96B | 2.87B | 2.59B | 2.26B | 1.87B |
| Cash, Cash Equivalents and Short-Term Investments | 261.75M | 101.17M | 106.87M | 81.66M | 106.25M |
| Total Debt | 316.28M | 288.59M | 253.06M | 229.93M | 231.23M |
| Total Liabilities | 2.45B | 2.43B | 2.18B | 1.89B | 1.52B |
| Stockholders Equity | 408.62M | 370.17M | 342.99M | 301.74M | 287.04M |
Cash Flow | |||||
| Free Cash Flow | 126.28M | 115.51M | 113.76M | 108.74M | 78.73M |
| Operating Cash Flow | 126.28M | 115.51M | 113.76M | 108.74M | 78.73M |
| Investing Cash Flow | -124.49M | -335.78M | -340.70M | -449.00M | -238.32M |
| Financing Cash Flow | 30.20M | 239.99M | 271.18M | 321.38M | 172.04M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $219.79M | 9.96 | 9.85% | 4.44% | 9.67% | -6.40% | |
69 Neutral | $215.64M | 10.30 | 6.34% | ― | 14.89% | -2.08% | |
69 Neutral | $311.97M | 6.48 | 13.16% | 2.99% | 10.51% | 53.17% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $260.71M | 18.74 | 6.66% | ― | -4.50% | ― | |
52 Neutral | $209.24M | 27.32 | -5.53% | ― | 288.02% | 96.83% | |
46 Neutral | $121.35M | -0.14 | -172.41% | ― | -139.69% | -1974.85% |