| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 678.78M | 656.05M | 568.50M | 568.18M | 616.07M | 541.45M |
| Gross Profit | 181.26M | 168.50M | 146.84M | 134.27M | 151.46M | 141.87M |
| EBITDA | 96.05M | 88.98M | 107.04M | 66.57M | 79.55M | 66.74M |
| Net Income | 53.13M | 46.90M | 56.15M | 23.72M | 38.61M | 30.69M |
Balance Sheet | ||||||
| Total Assets | 630.29B | 626.70M | 589.98M | 593.42M | 596.89M | 572.48M |
| Cash, Cash Equivalents and Short-Term Investments | 5.19B | 8.30M | 5.12M | 24.16M | 20.67M | 36.96M |
| Total Debt | 97.09B | 214.88M | 221.47M | 256.70M | 226.53M | 239.88M |
| Total Liabilities | 350.86B | 345.25M | 325.77M | 361.85M | 359.79M | 357.87M |
| Stockholders Equity | 279.43B | 281.45M | 264.21M | 231.56M | 237.10M | 214.61M |
Cash Flow | ||||||
| Free Cash Flow | -4.09B | 63.56M | 33.32M | 1.95M | 27.98M | 49.33M |
| Operating Cash Flow | -917.97M | 74.69M | 41.13M | 12.47M | 40.03M | 60.53M |
| Investing Cash Flow | -4.12B | -37.46M | 56.79M | -10.52M | -12.05M | -11.21M |
| Financing Cash Flow | 1.93B | -33.76M | -116.96M | 1.54M | -44.28M | -53.39M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
62 Neutral | $1.02B | 38.12 | 0.08% | 3.52% | 15.46% | -17.71% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
59 Neutral | $826.41M | 11.23 | 6.69% | 3.32% | 18.32% | 45.19% | |
51 Neutral | $482.72M | 14.01 | -2.06% | 5.50% | -2.65% | -175.24% | |
47 Neutral | $479.04M | -3.76 | 0.14% | ― | 1.42% | 16.39% |