| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 404.92M | 410.21M | 352.21M | 374.84M | 300.81M | 254.88M |
| Gross Profit | 235.29M | 237.57M | 190.20M | 214.34M | 156.35M | 134.41M |
| EBITDA | 150.67M | 158.05M | 111.28M | 112.96M | 52.77M | 74.16M |
| Net Income | 36.77M | 34.88M | 26.06M | 25.34M | -22.80M | -22.33M |
Balance Sheet | ||||||
| Total Assets | 893.15M | 894.03M | 830.40M | 814.67M | 821.15M | 883.25M |
| Cash, Cash Equivalents and Short-Term Investments | 146.00M | 151.17M | 100.59M | 76.20M | 97.40M | 189.71M |
| Total Debt | 290.83M | 297.41M | 278.12M | 252.06M | 263.02M | 226.11M |
| Total Liabilities | 464.81M | 466.30M | 452.18M | 469.08M | 491.39M | 452.88M |
| Stockholders Equity | 335.46M | 337.89M | 299.47M | 273.14M | 263.36M | 356.08M |
Cash Flow | ||||||
| Free Cash Flow | 115.28M | 118.90M | 29.62M | 25.78M | -15.30M | -11.71M |
| Operating Cash Flow | 123.88M | 127.07M | 70.84M | 58.62M | 17.32M | 6.07M |
| Investing Cash Flow | -33.92M | -41.92M | -41.22M | -31.79M | -53.29M | -7.00K |
| Financing Cash Flow | -41.16M | -34.08M | -6.04M | -48.53M | -58.51M | -132.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
65 Neutral | $3.20B | 6.89 | -618.85% | ― | 5.65% | -58.63% | |
63 Neutral | $1.97B | 47.13 | 10.67% | ― | 12.56% | 43.49% | |
61 Neutral | $3.23B | 19.44 | 25.84% | 1.45% | 2.15% | -52.29% | |
61 Neutral | $5.14B | 13.10 | 1.51% | ― | 18.81% | ― | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
52 Neutral | $845.06M | -1.27 | 35.45% | ― | 4.57% | -15.56% | |
52 Neutral | $3.67B | -14.33 | 20.86% | ― | 31.47% | -35.23% |