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 |
---|---|---|---|---|---|---|---|
72 Outperform | $5.96B | 21.55 | 9.33% | 4.50% | 9.97% | ― | |
68 Neutral | $4.54B | 90.59 | 0.98% | 4.85% | 6.71% | -45.29% | |
64 Neutral | $3.84B | 18.17 | 3.87% | 6.92% | 0.53% | -1.38% | |
59 Neutral | $2.72B | 11.53 | 0.09% | 8679.99% | 5.56% | -16.50% | |
54 Neutral | $2.92B | 28.84 | 4.27% | 7.38% | -0.98% | -32.02% | |
52 Neutral | $2.77B | 103.25 | 1.03% | 5.62% | -3.33% | ― | |
52 Neutral | $4.00B | 663.10 | -0.12% | 6.03% | 13.36% | 94.82% |