| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 946.48M | 989.92M | 935.26M | 874.59M | 827.83M | 773.41M |
| Gross Profit | 543.91M | 575.68M | 538.97M | 521.96M | 513.52M | 495.76M |
| EBITDA | 133.19M | 200.86M | 160.74M | 204.05M | 160.84M | 153.57M |
| Net Income | -20.76M | 45.50M | 35.93M | 110.27M | 76.10M | 91.88M |
Balance Sheet | ||||||
| Total Assets | 1.31B | 1.36B | 1.31B | 1.04B | 881.18M | 851.71M |
| Cash, Cash Equivalents and Short-Term Investments | 162.52M | 178.24M | 111.25M | 100.49M | 115.15M | 314.02M |
| Total Debt | 289.35M | 317.58M | 310.79M | 59.40M | 85.61M | 36.97M |
| Total Liabilities | 779.12M | 774.90M | 790.81M | 508.92M | 433.70M | 383.23M |
| Stockholders Equity | 532.08M | 581.04M | 518.35M | 527.09M | 447.48M | 468.48M |
Cash Flow | ||||||
| Free Cash Flow | 114.02M | 123.83M | -14.57M | 84.81M | 98.33M | 179.37M |
| Operating Cash Flow | 158.81M | 166.69M | 32.65M | 140.55M | 158.45M | 216.37M |
| Investing Cash Flow | -47.71M | -47.80M | -166.17M | -54.32M | -275.55M | -250.44M |
| Financing Cash Flow | -63.23M | -59.10M | 150.10M | -102.70M | -79.49M | -77.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
61 Neutral | $624.18M | -3.10 | -3.62% | 7.14% | -1.77% | -152.61% | |
61 Neutral | $725.20M | -11.86 | -10.32% | ― | 6.78% | 52.54% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
58 Neutral | $211.95M | -8.89 | 2.06% | ― | -9.14% | -60.63% | |
51 Neutral | $349.41M | -1.53 | -34.48% | ― | 4.47% | -615.42% | |
50 Neutral | $629.89M | -9.38 | 6142.31% | ― | 1.19% | -43.18% | |
50 Neutral | $285.24M | -21.63 | -137.41% | ― | 13.08% | -175.92% |