Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
741.85M | 753.27M | 684.98M | 739.03M | 664.45M | 609.37M | Gross Profit |
261.26M | 744.03M | 231.23M | 220.41M | 209.47M | 199.72M | EBIT |
222.20M | 487.27M | 188.46M | 48.64M | 168.70M | 160.71M | EBITDA |
327.59M | 384.02M | 337.49M | 192.23M | 320.44M | 303.48M | Net Income Common Stockholders |
144.31M | 138.93M | -73.47M | 173.03M | 76.54M | 97.37M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
38.28M | 38.28M | 167.82M | 12.34M | 13.26M | 18.37M | Total Assets |
4.25B | 4.25B | 4.25B | 4.26B | 4.26B | 4.08B | Total Debt |
2.44B | 2.44B | 2.45B | 2.26B | 2.30B | 2.12B | Net Debt |
2.40B | 2.40B | 2.28B | 2.25B | 2.29B | 2.10B | Total Liabilities |
2.69B | 2.69B | 2.70B | 2.51B | 2.58B | 2.36B | Stockholders Equity |
1.54B | 1.49B | 1.48B | 1.68B | 1.62B | 1.66B |
Cash Flow | Free Cash Flow | ||||
169.93M | 299.61M | 255.77M | 229.45M | 219.12M | 205.67M | Operating Cash Flow |
251.14M | 330.95M | 276.27M | 265.82M | 249.15M | 238.42M | Investing Cash Flow |
-174.22M | -291.01M | -169.62M | -83.46M | -202.97M | -325.79M | Financing Cash Flow |
-108.52M | -169.67M | 46.26M | -183.18M | -50.90M | 91.27M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $401.58M | 65.99 | 1.94% | 6.85% | 19.87% | 81.71% | |
72 Outperform | $2.59B | 67.26 | 2.04% | 6.00% | 5.27% | 58.15% | |
68 Neutral | $6.15B | 22.25 | 9.33% | 4.32% | 9.97% | ― | |
68 Neutral | $1.14B | 57.73 | 1.44% | 10.03% | 4.60% | -5.17% | |
63 Neutral | $686.42M | 56.31 | 7.10% | 8.05% | 1.22% | ― | |
61 Neutral | $4.71B | 17.93 | -2.95% | 11.44% | 6.38% | -21.59% | |
55 Neutral | $3.14B | 31.10 | 4.27% | 6.84% | -0.98% | -32.02% |