Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|
Income Statement | ||||
Total Revenue | 390.23M | 389.60M | 388.33M | 0.00 |
Gross Profit | 310.92M | 323.18M | 328.57M | 0.00 |
EBITDA | -8.42M | 27.66M | 73.32M | 372.14K |
Net Income | -22.69M | 6.07M | 50.08M | -33.83K |
Balance Sheet | ||||
Total Assets | 2.07B | 1.26B | 1.09B | 31.98K |
Cash, Cash Equivalents and Short-Term Investments | 378.98M | 417.87M | 436.71M | 0.00 |
Total Debt | 15.41M | 13.07M | 12.14M | 0.00 |
Total Liabilities | 1.46B | 695.88M | 578.18M | 40.82K |
Stockholders Equity | 605.50M | 563.60M | 513.50M | -8.83K |
Cash Flow | ||||
Free Cash Flow | 182.80M | 466.05M | -62.76M | 8.83K |
Operating Cash Flow | 185.22M | 470.60M | -31.21M | 8.83K |
Investing Cash Flow | -2.41M | -10.04M | -32.43M | 0.00 |
Financing Cash Flow | 40.35M | 12.84M | 17.89M | 0.00 |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $29.49B | 31.89 | 19.82% | 0.43% | 12.42% | 28.96% | |
77 Outperform | $115.45B | 65.98 | 23.54% | ― | 58.58% | 508.72% | |
75 Outperform | $31.46B | 53.53 | 8.80% | ― | 22.60% | ― | |
71 Outperform | $22.77B | 22.65 | 26.43% | ― | 66.97% | 86.46% | |
70 Outperform | $170.88B | 22.07 | 17.04% | 1.12% | 5.90% | 66.60% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
47 Neutral | $5.44B | 93.34 | -3.09% | ― | ― | ― |