Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
299.40M | 1.16B | 292.56M | 399.80M | 340.27M | Gross Profit |
249.26M | 1.05B | 248.69M | 361.57M | 307.79M | EBIT |
298.75M | 257.85M | 207.03M | 219.69M | 114.59M | EBITDA |
0.00 | 241.94M | 0.00 | 0.00 | 0.00 | Net Income Common Stockholders |
111.30M | 102.84M | 135.60M | 177.90M | 94.12M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
499.64M | 383.65M | 384.98M | 409.66M | 178.10M | Total Assets |
3.27B | 2.71B | 2.39B | 1.94B | 1.21B | Total Debt |
2.51B | 2.03B | 1.82B | 1.43B | 923.69M | Net Debt |
2.13B | 1.64B | 1.43B | 1.02B | 745.59M | Total Liabilities |
2.78B | 2.17B | 2.02B | 1.62B | 1.09B | Stockholders Equity |
492.91M | 434.68M | 366.41M | 328.00M | 117.28M |
Cash Flow | Free Cash Flow | |||
467.62M | 455.32M | 341.28M | 205.28M | 211.99M | Operating Cash Flow |
469.40M | 459.32M | 346.13M | 212.37M | 212.73M | Investing Cash Flow |
-747.03M | -672.20M | -680.78M | -475.02M | -292.57M | Financing Cash Flow |
393.61M | 163.34M | 261.25M | 510.33M | 162.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $829.98M | 10.63 | 22.68% | ― | 13.46% | 10.43% | |
78 Outperform | $807.70M | 8.59 | 20.78% | ― | -1.46% | ― | |
75 Outperform | $540.26M | 2.49 | 17.96% | 6.07% | 17.03% | -23.72% | |
74 Outperform | $826.34M | 28.16 | 7.86% | ― | 24.20% | ― | |
71 Outperform | $286.61M | 8.77 | 9.51% | 4.15% | 6.57% | 44.84% | |
64 Neutral | $12.60B | 9.73 | 7.92% | 16985.68% | 12.21% | -5.61% | |
55 Neutral | $533.01M | 7.51 | 6.03% | ― | 23.90% | ― |