Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
753.27M | 684.98M | 739.03M | 664.45M | 609.37M |
Gross Profit | ||||
744.03M | 231.23M | 220.41M | 209.47M | 199.72M |
EBIT | ||||
487.27M | 188.46M | 48.64M | 168.70M | 160.71M |
EBITDA | ||||
384.02M | 337.49M | 192.23M | 320.44M | 303.48M |
Net Income Common Stockholders | ||||
138.93M | -73.47M | 173.03M | 76.54M | 97.37M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
38.28M | 167.82M | 12.34M | 13.26M | 18.37M |
Total Assets | ||||
4.25B | 4.25B | 4.26B | 4.26B | 4.08B |
Total Debt | ||||
2.44B | 2.45B | 2.26B | 2.30B | 2.12B |
Net Debt | ||||
2.40B | 2.28B | 2.25B | 2.29B | 2.10B |
Total Liabilities | ||||
2.69B | 2.70B | 2.51B | 2.58B | 2.36B |
Stockholders Equity | ||||
1.49B | 1.48B | 1.68B | 1.62B | 1.66B |
Cash Flow | Free Cash Flow | |||
299.61M | 255.77M | 229.45M | 219.12M | 205.67M |
Operating Cash Flow | ||||
330.95M | 276.27M | 265.82M | 249.15M | 238.42M |
Investing Cash Flow | ||||
-291.01M | -169.62M | -83.46M | -202.97M | -325.79M |
Financing Cash Flow | ||||
-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.70B | 17.65 | -3.00% | 11.43% | 5.99% | -19.07% | |
55 Neutral | $3.14B | 31.10 | 4.27% | 6.84% | -0.98% | -32.02% |