Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.15B | 2.51B | 2.28B | 1.26B | 879.46M | Gross Profit |
1.65B | 1.97B | 1.87B | 932.63M | 628.71M | EBIT |
265.23M | 747.68M | 863.72M | 150.30M | 30.59M | EBITDA |
576.37M | 1.05B | 812.96M | 323.33M | 150.51M | Net Income Common Stockholders |
286.40M | 655.89M | 466.98M | 34.11M | -13.21M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
460.23M | 281.30M | 273.07M | 149.91M | 50.85M | Total Assets |
2.88B | 2.68B | 2.70B | 2.57B | 2.52B | Total Debt |
213.74M | 212.33M | 404.18M | 673.94M | 712.80M | Net Debt |
-194.50M | 12.96M | 131.11M | 524.02M | 661.95M | Total Liabilities |
1.31B | 1.33B | 1.54B | 1.90B | 1.97B | Stockholders Equity |
1.57B | 1.34B | 1.17B | 672.81M | 553.52M |
Cash Flow | Free Cash Flow | |||
298.40M | 690.16M | 479.48M | 172.82M | 43.33M | Operating Cash Flow |
476.39M | 857.95M | 650.99M | 305.57M | 129.33M | Investing Cash Flow |
-165.03M | -259.43M | -142.18M | -127.36M | -76.33M | Financing Cash Flow |
-107.08M | -682.20M | -380.07M | -30.85M | -82.44M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $3.18B | 8.94 | 19.34% | 11.29% | -4.60% | -42.35% | |
72 Outperform | $1.68B | 4.78 | 10.41% | 2.33% | -14.50% | -46.36% | |
70 Outperform | $4.13B | 7.45 | 19.67% | 0.70% | -13.20% | -51.56% | |
60 Neutral | $1.85B | 9.96 | 11.64% | 0.36% | -14.81% | -71.49% | |
57 Neutral | $8.36B | 5.49 | -6.03% | 7.47% | 0.03% | -68.64% | |
47 Neutral | $408.27M | ― | -6.98% | ― | -36.61% | -122.92% |