| 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 |
|---|---|---|---|---|---|---|---|
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $207.77M | 5.44 | 11.82% | 4.44% | 15.52% | 2.05% | |
65 Neutral | $179.30M | 10.57 | 6.34% | ― | 16.94% | -10.46% | |
64 Neutral | $218.50M | 10.05 | 6.66% | ― | -5.29% | ― | |
63 Neutral | $341.67M | 8.66 | 12.12% | 2.99% | 9.63% | 77.14% | |
52 Neutral | $170.63M | -43.40 | -102.53% | ― | -82.33% | -3365.80% | |
46 Neutral | $88.32M | -0.25 | -172.41% | ― | -19.68% | -1055.59% |