Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
6.00B | 5.80B | 5.47B | 3.27B | 1.78B | 1.30B | Gross Profit |
3.47B | 3.77B | 3.46B | 2.71B | 1.44B | 1.06B | EBIT |
1.09B | 1.25B | 1.33B | 1.18B | 278.24M | 229.10M | EBITDA |
1.09B | 1.27B | 1.34B | 1.19B | 447.63M | 325.26M | Net Income Common Stockholders |
1.15B | 1.06B | 1.30B | 1.18B | 472.09M | 252.88M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
568.16M | 540.52M | 370.19M | 291.02M | 182.55M | 117.32M | Total Assets |
5.16B | 5.41B | 5.64B | 3.02B | 971.43M | 525.37M | Total Debt |
50.01M | 51.68M | 47.96M | 27.46M | 35.24M | 5.20M | Net Debt |
-518.15M | -488.85M | -322.24M | -263.55M | -147.31M | -112.13M | Total Liabilities |
2.66B | 2.28B | 3.26B | 1.78B | 945.68M | 989.14M | Stockholders Equity |
2.50B | 3.13B | 2.38B | 1.24B | 27.86M | -461.62M |
Cash Flow | Free Cash Flow | ||||
0.00 | 686.36M | 358.05M | 795.68M | 181.77M | -36.35M | Operating Cash Flow |
0.00 | 1.43B | 389.59M | 915.37M | 184.54M | -35.51M | Investing Cash Flow |
0.00 | -783.52M | -105.85M | -157.25M | -126.22M | 33.23M | Financing Cash Flow |
0.00 | -332.69M | -193.48M | -86.10M | 9.94M | 10.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $712.48M | 4.83 | 38.41% | 6.55% | 4.71% | -19.15% | |
60 Neutral | $13.88B | 7.03 | -2.76% | 3.71% | 2.20% | -43.04% | |
50 Neutral | $357.38M | ― | -3.92% | ― | -15.62% | 79.81% | |
49 Neutral | $835.93M | ― | -1.62% | ― | -14.10% | 71.04% | |
49 Neutral | $216.99M | ― | -5.44% | ― | -24.10% | -953.50% | |
45 Neutral | $314.63M | ― | -10.12% | ― | -0.38% | -61.79% | |
43 Neutral | $118.84M | ― | -24.55% | ― | ― | ― |