Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
306.51M | 272.51M | 225.37M | 264.49M | 138.50M | 58.66M | Gross Profit |
237.90M | 162.67M | 89.34M | 127.81M | 65.71M | 16.25M | EBIT |
90.18M | 79.80M | 1.66M | 12.05M | 20.10M | -13.75M | EBITDA |
100.82M | 82.64M | 4.47M | 19.00M | 21.03M | -11.35M | Net Income Common Stockholders |
26.34M | 32.56M | -2.26M | 14.69M | 16.06M | -5.95M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
2.37B | 751.66M | 441.14M | 276.01M | 98.91M | 139.89M | Total Assets |
3.75B | 3.75B | 3.80B | 3.32B | 2.19B | 809.06M | Total Debt |
165.80M | 165.80M | 13.88M | 154.54M | 7.21M | 5.84M | Net Debt |
-1.77B | -156.80M | -263.78M | -114.51M | -72.45M | -53.57M | Total Liabilities |
3.25B | 3.25B | 3.35B | 2.87B | 1.96B | 597.12M | Stockholders Equity |
488.98M | 488.98M | 447.13M | 446.63M | 235.69M | 211.94M |
Cash Flow | Free Cash Flow | ||||
4.47M | -9.33M | 253.17M | 408.24M | 534.30M | 241.99M | Operating Cash Flow |
4.47M | -6.57M | 258.06M | 413.20M | 535.28M | 243.31M | Investing Cash Flow |
0.00 | -7.75M | -3.61M | 10.92M | 43.56M | -22.04M | Financing Cash Flow |
0.00 | 1.82M | 4.73M | 330.88M | -8.37M | 114.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $4.73B | 21.61 | 20.67% | ― | 36.30% | 27.77% | |
74 Outperform | $73.26B | 25.03 | 19.20% | 0.58% | 19.54% | 22.23% | |
71 Outperform | $1.39B | 24.78 | 10.62% | ― | 43.68% | 77.18% | |
71 Outperform | $1.07B | ― | 11.11% | ― | ― | ― | |
70 Outperform | $146.16B | 26.24 | 13.30% | 1.30% | 1.87% | 17.63% | |
66 Neutral | $42.82B | 30.96 | 19.24% | ― | 57.26% | ― | |
64 Neutral | $14.46B | 10.12 | 8.75% | 4.25% | 17.00% | -11.86% |