Breakdown | Dec 2024 | Dec 2023 | Dec 2022 |
---|---|---|---|
Income Statement | |||
Total Revenue | 12.62B | 3.88B | 6.33B |
Gross Profit | 771.05M | 546.32M | 584.80M |
EBITDA | 293.62M | 65.27M | -193.06M |
Net Income | 192.38M | 15.26M | -214.98M |
Balance Sheet | |||
Total Assets | 1.19B | 800.16M | 2.40B |
Cash, Cash Equivalents and Short-Term Investments | 640.39M | 388.33M | 358.96M |
Total Debt | 48.30M | 36.46M | 45.86M |
Total Liabilities | 358.99M | 202.60M | 1.89B |
Stockholders Equity | 832.38M | 597.56M | 515.43M |
Cash Flow | |||
Free Cash Flow | 266.21M | 111.41M | 343.61M |
Operating Cash Flow | 268.58M | 111.83M | 346.98M |
Investing Cash Flow | -68.53M | -1.42M | -24.92M |
Financing Cash Flow | -3.19M | -10.74M | -291.38M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $5.64B | 8.69 | 13.47% | 2.00% | 3.15% | 5.70% | |
74 Outperform | $7.77B | 29.17 | 23.44% | ― | 56.04% | 58.58% | |
64 Neutral | kr129.10B | 13.98 | 6.07% | 3.42% | 9.23% | -27.83% | |
60 Neutral | $7.35B | 103.13 | -88.82% | 2.21% | 88.68% | -494.20% | |
59 Neutral | $3.87B | ― | ― | ― | ― | ||
51 Neutral | $7.49B | 103.46 | 4.52% | ― | ― | ― | |
45 Neutral | $3.94B | ― | -2.91% | ― | 11.43% | 64.61% |