| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 748.44M | 666.78M | 572.39M | 491.62M | 425.55M |
| Gross Profit | 454.51M | 426.13M | 348.58M | 298.49M | 263.66M |
| EBITDA | 104.51M | 102.01M | 56.95M | 53.07M | 41.84M |
| Net Income | 7.21M | -52.73M | -13.09M | -12.30M | -1.48M |
Balance Sheet | |||||
| Total Assets | 1.27B | 1.17B | 759.93M | 719.19M | 670.21M |
| Cash, Cash Equivalents and Short-Term Investments | 314.01M | 305.21M | 77.72M | 102.98M | 73.33M |
| Total Debt | 359.62M | 351.89M | 66.97M | 73.52M | 28.61M |
| Total Liabilities | 1.01B | 987.44M | 506.95M | 489.47M | 440.12M |
| Stockholders Equity | 258.92M | 179.35M | 252.98M | 229.72M | 230.08M |
Cash Flow | |||||
| Free Cash Flow | 69.31M | 99.05M | 6.10M | 3.43M | 46.92M |
| Operating Cash Flow | 165.54M | 164.82M | 74.33M | 63.85M | 90.29M |
| Investing Cash Flow | -123.75M | -158.15M | -66.17M | -72.05M | -294.78M |
| Financing Cash Flow | -32.78M | 231.26M | -26.48M | 17.09M | -9.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.02B | 11.19 | 16.93% | ― | 18.18% | 70.94% | |
68 Neutral | $3.51B | 203.30 | 2.18% | ― | 4.89% | 55.80% | |
66 Neutral | $1.71B | -74.08 | -5.41% | ― | 17.11% | -19.12% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | $2.67B | 24.47 | 0.76% | ― | 5.71% | ― | |
59 Neutral | $1.76B | -83.70 | -2.04% | ― | 12.14% | -19.29% | |
56 Neutral | $2.12B | 308.53 | 3.29% | ― | 13.83% | -273.23% |