| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 659.05M | 648.86M | 624.56M | 600.54M | 606.33M | 418.80M |
| Gross Profit | 354.07M | 335.69M | 328.86M | 307.68M | 317.86M | 246.18M |
| EBITDA | 73.92M | 70.01M | 52.37M | -20.49M | -101.39M | 48.20M |
| Net Income | 40.40M | 31.56M | 16.11M | -47.29M | -114.99M | 17.75M |
Balance Sheet | ||||||
| Total Assets | 537.91M | 543.43M | 570.10M | 557.39M | 685.25M | 725.61M |
| Cash, Cash Equivalents and Short-Term Investments | 221.00M | 176.50M | 131.93M | 116.66M | 129.46M | 122.63M |
| Total Debt | 70.25M | 162.96M | 200.62M | 204.73M | 208.97M | 257.42M |
| Total Liabilities | 231.75M | 248.65M | 266.22M | 265.41M | 335.52M | 310.00M |
| Stockholders Equity | 306.17M | 294.78M | 303.88M | 291.98M | 349.73M | 415.61M |
Cash Flow | ||||||
| Free Cash Flow | 73.78M | 46.10M | 27.79M | 31.62M | 12.83M | 4.44M |
| Operating Cash Flow | 88.27M | 61.97M | 48.87M | 45.51M | 29.21M | 16.27M |
| Investing Cash Flow | 5.68M | 4.80M | -21.08M | -13.77M | -13.67M | -336.67M |
| Financing Cash Flow | -60.45M | -49.21M | -13.19M | -16.86M | -35.71M | 242.34M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $907.45M | 23.22 | 14.02% | ― | 3.84% | 87.34% | |
66 Neutral | $1.47B | 68.61 | 11.72% | ― | 19.92% | 84.00% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
56 Neutral | $404.06M | -14.59 | -20.84% | ― | 35.18% | 66.84% | |
55 Neutral | $146.67M | -1.75 | -62.94% | ― | -43.54% | 90.44% | |
55 Neutral | $1.43B | 141.92 | -3.46% | ― | 9.41% | -51.90% |