Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
391.54M | 272.51M | 225.37M | 264.49M | 138.50M | Gross Profit |
254.52M | 162.67M | 89.34M | 127.81M | 65.71M | EBIT |
139.27M | 79.80M | 1.66M | 12.05M | 20.10M | EBITDA |
141.89M | 82.64M | 4.47M | 19.00M | 21.03M | Net Income Common Stockholders |
60.73M | 32.56M | -2.26M | 14.69M | 16.06M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
470.20M | 751.66M | 441.14M | 276.01M | 98.91M | Total Assets |
6.39B | 3.75B | 3.80B | 3.32B | 2.19B | Total Debt |
169.56M | 165.80M | 13.88M | 154.54M | 7.21M | Net Debt |
-224.02M | -156.80M | -263.78M | -114.51M | -72.45M | Total Liabilities |
5.73B | 3.25B | 3.35B | 2.87B | 1.96B | Stockholders Equity |
655.23M | 488.98M | 447.13M | 446.63M | 235.69M |
Cash Flow | Free Cash Flow | |||
826.42M | -9.33M | 253.17M | 408.24M | 534.30M | Operating Cash Flow |
827.98M | -6.57M | 258.06M | 413.20M | 535.28M | Investing Cash Flow |
-8.66M | -7.75M | -3.61M | 10.92M | 43.56M | Financing Cash Flow |
103.83M | 1.82M | 4.73M | 330.88M | -8.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $4.53B | 17.01 | 23.44% | ― | 56.04% | 58.58% | |
79 Outperform | $10.20B | 12.38 | 21.71% | <0.01% | -2.79% | 1.33% | |
75 Outperform | $5.26B | 26.51 | 96.33% | 0.66% | 16.04% | 60.32% | |
73 Outperform | $88.61B | 28.94 | 19.26% | 0.51% | 14.67% | 23.59% | |
72 Outperform | $8.12B | 37.58 | 16.25% | 1.39% | 7.22% | -15.53% | |
69 Neutral | $1.43B | 18.19 | 13.18% | ― | 52.63% | 96.46% | |
64 Neutral | $12.79B | 9.72 | 7.54% | 16971.00% | 12.07% | -7.53% |