Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.17B | 69.56M | 331.24M | 341.38M | -774.09M |
Gross Profit | 1.17B | 69.56M | 303.60M | 320.58M | -799.71M |
EBITDA | 1.21B | 160.52M | 0.00 | 0.00 | 0.00 |
Net Income | 929.67M | 112.59M | 323.34M | 335.75M | -784.88M |
Balance Sheet | |||||
Total Assets | 3.55B | 2.43B | 2.00B | 1.62B | 1.25B |
Cash, Cash Equivalents and Short-Term Investments | 12.68M | 589.00K | 505.00K | 1.15M | 171.00K |
Total Debt | 0.00 | 344.21M | 309.35M | 321.63M | 234.63M |
Total Liabilities | 1.01B | 650.06M | 556.63M | 491.90M | 380.06M |
Stockholders Equity | 2.54B | 1.78B | 1.45B | 1.13B | 872.91M |
Cash Flow | |||||
Free Cash Flow | 35.40M | 137.99M | 122.21M | 32.36M | 736.52M |
Operating Cash Flow | 35.40M | 137.99M | 122.21M | 32.36M | 736.52M |
Investing Cash Flow | 0.00 | 0.00 | 65.34M | -89.09M | 754.39M |
Financing Cash Flow | -35.99M | -137.91M | -122.86M | -31.38M | -738.35M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | 2.24 | 43.05% | 7.80% | 36.73% | 572.57% | ||
74 Outperform | $15.79B | 11.13 | 10.29% | 8.33% | 14.14% | -31.30% | |
71 Outperform | $1.40B | 27.67 | 3.27% | 16.04% | -28.04% | -69.52% | |
68 Neutral | $16.73B | 11.75 | 9.79% | 3.76% | 11.87% | -7.97% | |
67 Neutral | $298.98M | 5.99 | 18.18% | 6.70% | 21.99% | 23.40% | |
65 Neutral | $1.17B | 10.93 | 8.11% | 11.81% | -3.55% | -20.43% | |
48 Neutral | $472.74M | 49.43 | 1.95% | 13.26% | ― | -66.59% |