| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.54B | 1.47B | 1.48B | 1.49B | 1.43B | 1.37B |
| Gross Profit | 749.31M | 707.90M | 647.52M | 639.78M | 566.41M | 586.48M |
| EBITDA | 249.21M | 215.83M | 182.57M | 159.90M | 139.63M | 198.56M |
| Net Income | 37.48M | 17.25M | -9.59M | -16.44M | -38.33M | -24.50M |
Balance Sheet | ||||||
| Total Assets | 2.40B | 2.33B | 2.33B | 2.47B | 2.56B | 2.47B |
| Cash, Cash Equivalents and Short-Term Investments | 37.73M | 44.51M | 38.55M | 31.08M | 14.61M | 21.52M |
| Total Debt | 784.18M | 793.02M | 836.06M | 968.85M | 1.01B | 1.63B |
| Total Liabilities | 1.17B | 1.15B | 1.18B | 1.31B | 1.41B | 2.10B |
| Stockholders Equity | 1.23B | 1.18B | 1.15B | 1.16B | 1.15B | 364.59M |
Cash Flow | ||||||
| Free Cash Flow | 41.07M | 98.12M | 172.27M | 49.42M | -161.81M | 46.81M |
| Operating Cash Flow | 117.44M | 183.34M | 238.03M | 119.01M | -110.25M | 92.08M |
| Investing Cash Flow | -76.73M | -143.40M | -67.85M | -72.82M | -90.45M | -46.07M |
| Financing Cash Flow | -66.51M | -39.27M | -161.98M | -28.72M | 193.33M | -45.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $15.47B | 59.71 | 8.54% | ― | 8.27% | 19.06% | |
76 Outperform | $6.40B | 21.74 | 9.80% | 1.61% | -1.01% | -12.13% | |
69 Neutral | $8.66B | 27.93 | 21.04% | 1.95% | -1.53% | -21.19% | |
67 Neutral | $12.98B | 28.99 | 4.92% | 4.42% | -1.40% | ― | |
66 Neutral | $2.55B | 27.49 | 7.36% | 2.74% | -2.63% | -4.46% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
61 Neutral | $1.89B | 50.85 | 3.11% | ― | 4.47% | 345.07% |