| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 392.62M | 385.55M | 365.69M | 352.58M | 270.31M | 187.01M |
| Gross Profit | 382.95M | 363.70M | 361.46M | 347.93M | 267.20M | 184.35M |
| EBITDA | 335.22M | 332.80M | 320.36M | 140.41M | 285.57M | 165.05M |
| Net Income | 113.97M | 114.47M | 105.76M | -54.97M | 135.42M | 73.12M |
Balance Sheet | ||||||
| Total Assets | 7.38B | 7.25B | 6.90B | 6.55B | 5.85B | 4.52B |
| Cash, Cash Equivalents and Short-Term Investments | 20.14M | 23.73M | 15.58M | 28.47M | 20.07M | 29.62M |
| Total Debt | 4.60B | 4.49B | 4.23B | 3.97B | 3.53B | 2.70B |
| Total Liabilities | 4.92B | 4.81B | 4.53B | 4.25B | 3.69B | 2.83B |
| Stockholders Equity | 2.43B | 2.41B | 2.34B | 2.23B | 2.14B | 1.68B |
Cash Flow | ||||||
| Free Cash Flow | 30.31M | 47.81M | 37.85M | 15.39M | 64.85M | -1.22B |
| Operating Cash Flow | 30.31M | 47.81M | 37.85M | 15.39M | 64.85M | 26.92M |
| Investing Cash Flow | -315.55M | -237.18M | -212.37M | -576.57M | -1.15B | -1.29B |
| Financing Cash Flow | 287.38M | 202.98M | 144.89M | 559.53M | 1.09B | 1.20B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
64 Neutral | $1.05B | 8.42 | 4.75% | 5.13% | 4.14% | 7.22% | |
64 Neutral | $623.87M | 19.36 | 9.74% | 11.56% | 9.64% | -38.93% | |
61 Neutral | $1.34B | 54.41 | 1.93% | 7.31% | -12.40% | -77.27% | |
59 Neutral | $962.16M | 97.10 | 3.77% | 2.16% | 1.53% | -31.93% | |
56 Neutral | $2.00B | -98.63 | -2.44% | 10.29% | -35.44% | 50.75% |