Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.45B | 1.30B | 804.03M | 666.70M | 484.92M | 228.91M | Gross Profit |
1.32B | 1.18B | 693.02M | 561.90M | 412.35M | 173.88M | EBIT |
32.59M | -560.57M | -140.16M | -172.16M | -127.21M | -62.56M | EBITDA |
28.85M | -560.57M | -126.46M | -164.16M | -124.40M | -60.62M | Net Income Common Stockholders |
116.95M | -484.28M | -90.82M | -158.55M | -127.90M | -59.17M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
1.67B | 1.84B | 1.21B | 1.27B | 1.41B | 362.64M | Total Assets |
2.02B | 2.34B | 1.60B | 1.60B | 1.65B | 524.14M | Total Debt |
25.22M | 26.70M | 25.75M | 19.49M | 13.46M | 19.93M | Net Debt |
-943.30M | -535.39M | -375.43M | -416.32M | -1.32B | -92.02M | Total Liabilities |
177.60M | 205.85M | 155.90M | 125.28M | 77.63M | 65.01M | Stockholders Equity |
1.84B | 2.13B | 1.44B | 1.47B | 1.57B | 459.13M |
Cash Flow | Free Cash Flow | ||||
313.21M | 215.82M | -84.84M | -100.25M | -132.49M | -64.89M | Operating Cash Flow |
317.58M | 222.07M | -75.11M | -94.02M | -130.19M | -61.84M | Investing Cash Flow |
-582.29M | -440.69M | 41.29M | -804.18M | 170.68M | 81.18M | Financing Cash Flow |
-68.13M | 379.54M | -811.00K | -3.78M | 1.18B | 8.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $25.35B | 19.77 | 14.37% | 1.03% | 4.59% | 83.27% | |
77 Outperform | $21.48B | 11.53 | 48.41% | ― | 17.81% | 1175.52% | |
72 Outperform | $18.14B | 152.10 | 5.77% | ― | 64.12% | ― | |
68 Neutral | $29.61B | 8.33 | 9.85% | ― | -1.33% | 32.92% | |
66 Neutral | $14.09B | ― | -23.97% | ― | 14.91% | 59.90% | |
57 Neutral | $7.22B | 14.53 | -865.98% | 1.29% | 0.40% | -11.05% | |
57 Neutral | $4.81B | 19.87 | -17.81% | 5.21% | 13.60% | -27.95% |