| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.56B | 1.55B | 1.47B | 1.48B | 1.49B | 1.43B |
| Gross Profit | 720.50M | 615.25M | 707.90M | 647.52M | 639.78M | 566.41M |
| EBITDA | 251.22M | 258.64M | 215.83M | 182.57M | 159.90M | 139.63M |
| Net Income | 35.89M | 40.30M | 17.25M | -9.59M | -16.44M | -38.33M |
Balance Sheet | ||||||
| Total Assets | 2.36B | 2.36B | 2.33B | 2.33B | 2.47B | 2.56B |
| Cash, Cash Equivalents and Short-Term Investments | 27.73M | 27.28M | 44.51M | 38.55M | 31.08M | 14.61M |
| Total Debt | 812.32M | 828.03M | 793.02M | 836.06M | 968.85M | 1.01B |
| Total Liabilities | 1.15B | 1.13B | 1.15B | 1.18B | 1.31B | 1.41B |
| Stockholders Equity | 1.22B | 1.23B | 1.18B | 1.15B | 1.16B | 1.15B |
Cash Flow | ||||||
| Free Cash Flow | 91.48M | 35.09M | 98.12M | 172.27M | 49.42M | -161.81M |
| Operating Cash Flow | 211.03M | 105.19M | 183.34M | 238.03M | 119.01M | -110.25M |
| Investing Cash Flow | -119.98M | -70.35M | -143.40M | -67.85M | -72.82M | -90.45M |
| Financing Cash Flow | -118.83M | -52.22M | -39.27M | -161.98M | -28.72M | 193.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $18.84B | 53.36 | 8.53% | ― | 11.06% | 16.37% | |
75 Outperform | $9.12B | 33.02 | 23.00% | 1.95% | -0.47% | -14.81% | |
72 Outperform | $7.61B | 20.35 | 9.35% | 1.61% | 0.19% | -17.71% | |
69 Neutral | $2.93B | 16.15 | 8.61% | 2.74% | 0.36% | 17.62% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | $12.21B | 43.69 | 4.20% | 4.42% | -0.06% | 3.45% | |
57 Neutral | $1.54B | -84.87 | 2.94% | ― | 5.49% | 92.98% |