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 | $1.11B | 37.61 | 6.06% | ― | 26.67% | -14.77% | |
75 Outperform | $4.71B | 26.02 | 17.09% | ― | 16.57% | 2.92% | |
73 Outperform | $132.82B | 24.99 | 13.30% | 1.41% | 1.87% | 17.63% | |
71 Outperform | $1.07B | ― | 11.11% | ― | ― | ― | |
68 Neutral | $70.64B | 27.74 | 19.20% | 0.59% | 19.54% | 22.23% | |
64 Neutral | $13.80B | 10.64 | 9.23% | 4.22% | 17.66% | -7.66% | |
63 Neutral | $31.55B | 22.81 | 19.24% | ― | 57.26% | ― |