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 | 72.06M | 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 | 2.54B | 40.82K |
Stockholders Equity | 605.50M | 563.60M | -1.45B | -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 | 24.07B | 23.94 | 19.43% | ― | 66.97% | 86.46% | |
78 Outperform | 29.44B | 34.07 | 17.37% | 0.75% | 12.30% | 20.76% | |
77 Outperform | 108.22B | 61.85 | 22.15% | ― | 58.58% | 508.72% | |
75 Outperform | 33.17B | 56.43 | 8.19% | ― | 22.60% | ― | |
70 Outperform | 173.28B | 25.52 | 12.28% | 1.11% | 4.64% | 54.26% | |
51 Neutral | $6.91B | 93.34 | -3.09% | ― | ― | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |