Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
4.32B | 3.96B | 2.89B | 1.78B | 1.40B | Gross Profit |
342.96M | 334.86M | 295.01M | 160.42M | 124.15M | EBIT |
159.20M | 124.42M | 55.77M | 62.02M | 43.48M | EBITDA |
262.88M | 237.25M | 118.05M | 62.02M | 43.48M | Net Income Common Stockholders |
34.68M | -22.57M | -14.33M | 45.73M | 36.95M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
268.32M | 72.65M | 116.07M | 38.51M | 66.95M | Total Assets |
3.23B | 3.08B | 3.23B | 889.46M | 843.81M | Total Debt |
53.81M | 1.16B | 1.33B | 151.16M | 197.57M | Net Debt |
-214.51M | 1.09B | 1.22B | 112.65M | 130.62M | Total Liabilities |
2.20B | 2.09B | 2.24B | 539.37M | 538.87M | Stockholders Equity |
1.03B | 990.80M | 997.08M | 350.09M | 304.94M |
Cash Flow | Free Cash Flow | |||
254.24M | 162.95M | 81.07M | 51.56M | 59.58M | Operating Cash Flow |
254.24M | 187.97M | 93.50M | 61.34M | 64.08M | Investing Cash Flow |
-28.65M | -22.65M | 175.96M | -12.64M | -138.03M | Financing Cash Flow |
-24.50M | -211.02M | -193.24M | -75.58M | 105.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $1.23B | 33.73 | 14.21% | 1.18% | 17.62% | -12.37% | |
70 Outperform | $1.53B | 45.69 | 3.44% | ― | 9.06% | ― | |
64 Neutral | $859.55M | 26.32 | 4.78% | ― | 3.90% | 81.41% | |
62 Neutral | $7.50B | 12.89 | 3.19% | 3.38% | 3.64% | -14.27% | |
57 Neutral | $1.96B | 246.75 | -1.08% | ― | 21.07% | -120.95% | |
54 Neutral | $1.90B | 273.23 | 46.74% | ― | -8.59% | ― | |
40 Underperform | $3.89B | ― | 81.63% | ― | 4.44% | -202.63% |