Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.74B | 1.66B | 1.36B | 966.22M | 817.08M | Gross Profit |
176.85M | 161.50M | 134.78M | 63.66M | 82.58M | EBIT |
16.98M | 20.65M | -19.12M | -217.44M | 25.38M | EBITDA |
24.25M | 27.18M | -14.55M | -214.97M | 27.22M | Net Income Common Stockholders |
14.38M | 23.08M | -12.06M | -190.65M | 31.24M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
491.15M | 389.51M | 347.99M | 320.58M | 84.63M | Total Assets |
1.14B | 999.90M | 792.81M | 686.37M | 328.97M | Total Debt |
5.59M | 8.29M | 11.50M | 46.50M | 33.66M | Net Debt |
-485.56M | -381.22M | -336.49M | -274.08M | -50.97M | Total Liabilities |
452.34M | 392.51M | 273.76M | 236.19M | 185.32M | Stockholders Equity |
635.18M | 561.44M | 499.09M | 426.87M | 146.75M |
Cash Flow | Free Cash Flow | |||
109.28M | 80.67M | 47.09M | 54.51M | 38.51M | Operating Cash Flow |
109.28M | 80.78M | 47.20M | 55.06M | 38.89M | Investing Cash Flow |
-11.98M | -42.97M | -104.00K | -32.77M | -380.00K | Financing Cash Flow |
4.33M | 3.71M | -19.68M | 213.66M | -767.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $3.05B | 198.38 | 2.53% | ― | 6.79% | -18.52% | |
76 Outperform | $1.90B | 40.48 | 6.05% | 3.64% | -17.69% | -10.24% | |
70 Outperform | $4.20B | 84.65 | 2.30% | ― | 23.40% | ― | |
61 Neutral | $1.30B | 63.34 | 1.73% | ― | 3.00% | ― | |
58 Neutral | $1.51B | ― | -22.67% | ― | 17.83% | 59.64% | |
54 Neutral | $1.01B | ― | -10.99% | ― | 10.24% | 2.63% | |
53 Neutral | $5.24B | 3.07 | -43.58% | 2.80% | 16.87% | -0.11% |