Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
330.74M | 272.51M | 225.37M | 264.49M | 138.50M | Gross Profit |
330.74M | 162.67M | 89.34M | 127.81M | 65.71M | EBIT |
132.01M | 79.80M | 1.66M | 12.05M | 20.10M | EBITDA |
0.00 | 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 | |||
393.58M | 751.66M | 441.14M | 276.01M | 98.91M | Total Assets |
6.39B | 3.75B | 3.80B | 3.32B | 2.19B | Total Debt |
159.51M | 165.80M | 13.88M | 154.54M | 7.21M | Net Debt |
-234.07M | -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 | |||
0.00 | -9.33M | 253.17M | 408.24M | 534.30M | Operating Cash Flow |
0.00 | -6.57M | 258.06M | 413.20M | 535.28M | Investing Cash Flow |
0.00 | -7.75M | -3.61M | 10.92M | 43.56M | Financing Cash Flow |
0.00 | 1.82M | 4.73M | 330.88M | -8.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $5.10B | 26.69 | 62.26% | 0.76% | 29.48% | 63.03% | |
76 Outperform | $3.57B | 16.12 | 20.67% | ― | 36.30% | 27.77% | |
74 Outperform | $7.42B | 8.88 | 23.14% | <0.01% | 6.46% | 6.85% | |
74 Outperform | $72.41B | 24.74 | 19.20% | 0.58% | 19.54% | 22.23% | |
73 Outperform | $8.38B | 30.56 | 20.45% | 1.34% | 9.06% | 6.10% | |
71 Outperform | $1.11B | 19.84 | 10.62% | ― | 43.68% | 77.18% | |
63 Neutral | $12.75B | 9.36 | 8.64% | 84.32% | 13.82% | -3.89% |