Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
383.60M | 319.87M | 155.47M | 217.88M | 142.69M |
Gross Profit | ||||
302.28M | 255.53M | -63.29B | -52.76B | -37.62B |
EBIT | ||||
269.37M | 224.24M | 164.44M | 143.74M | 79.64M |
EBITDA | ||||
0.00 | 224.24M | 146.36M | 140.28M | 0.00 |
Net Income Common Stockholders | ||||
200.04M | 148.84M | 41.50M | 126.58M | 82.42M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
129.76M | 74.63M | 155.71M | 226.20M | 286.25M |
Total Assets | ||||
7.08B | 6.55B | 4.76B | 4.15B | 3.46B |
Total Debt | ||||
0.00 | 4.23B | 2.98B | 2.49B | 2.19B |
Net Debt | ||||
-129.76M | 4.16B | 2.82B | 2.27B | 1.90B |
Total Liabilities | ||||
4.68B | 4.41B | 3.10B | 2.49B | 2.25B |
Stockholders Equity | ||||
2.34B | 2.09B | 1.63B | 1.54B | 1.20B |
Cash Flow | Free Cash Flow | |||
5.85M | 99.69M | 230.00K | 13.31M | 73.28M |
Operating Cash Flow | ||||
5.85M | 99.69M | 230.00K | 13.31M | 73.28M |
Investing Cash Flow | ||||
-131.19M | -1.99B | -592.11M | -703.40M | -831.65M |
Financing Cash Flow | ||||
200.41M | 1.79B | 516.78M | 630.84M | 962.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $3.54B | 18.08 | 8.94% | 5.68% | 19.92% | 23.49% | |
73 Outperform | $6.06B | 40.59 | 4.23% | 5.47% | 1.15% | 10.99% | |
72 Outperform | $145.82B | 21.02 | 14.24% | 2.98% | 26.91% | -6.43% | |
70 Outperform | $9.47B | 32.31 | 6.15% | 5.15% | -8.26% | ― | |
68 Neutral | $8.22B | 84.52 | 11.30% | ― | -41.92% | -76.24% | |
61 Neutral | $4.72B | 17.64 | -3.07% | 10.89% | 5.99% | -21.86% | |
59 Neutral | $8.84B | 5.25 | 39.65% | 5.58% | -3.14% | 563.59% |