Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
498.29M | 743.15M | 640.26M | 478.50M | 328.06M | Gross Profit |
165.45M | 272.38M | 237.25M | 165.28M | 107.96M | EBIT |
-3.04M | 116.74M | 109.16M | 45.90M | 12.25M | EBITDA |
21.83M | 152.00M | 127.50M | 55.80M | 22.18M | Net Income Common Stockholders |
12.61M | 117.41M | 99.22M | 38.71M | 10.22M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
373.33M | 472.68M | 429.63M | 321.65M | 60.36M | Total Assets |
916.45M | 1.08B | 870.22M | 713.23M | 358.68M | Total Debt |
22.30M | 7.65M | 11.48M | 13.39M | 30.55M | Net Debt |
-133.93M | -179.96M | -164.75M | -91.06M | -17.11M | Total Liabilities |
196.69M | 359.12M | 287.08M | 246.27M | 174.56M | Stockholders Equity |
719.76M | 718.15M | 583.13M | 466.96M | 184.12M |
Cash Flow | Free Cash Flow | |||
113.00K | 154.65M | 121.07M | 70.57M | 21.54M | Operating Cash Flow |
6.94M | 155.46M | 122.12M | 71.11M | 22.05M | Investing Cash Flow |
62.60M | -133.35M | -46.82M | -243.47M | -8.81M | Financing Cash Flow |
-100.91M | -10.82M | -3.26M | 229.05M | -4.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $1.87B | 94.41 | 3.10% | ― | 7.82% | ― | |
67 Neutral | $387.44M | 31.44 | 1.75% | ― | -32.95% | -89.11% | |
67 Neutral | $474.11M | 42.11 | 4.36% | ― | 9.08% | 43.58% | |
66 Neutral | $308.72M | ― | -101.69% | ― | -15.51% | -54.09% | |
63 Neutral | $32.20B | 83.16 | 15.37% | ― | 25.63% | 118.49% | |
59 Neutral | $30.54B | 0.25 | -13.23% | 4.04% | 2.36% | -49.53% | |
42 Neutral | $101.64M | ― | -186.12% | ― | -3.00% | 50.03% |