Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
374.20M | 329.41M | 258.88M | 235.51M | 115.02M | Gross Profit |
230.40M | 202.74M | 224.37M | 148.75M | 81.83M | EBIT |
183.70M | 163.65M | 111.61M | 122.17M | 65.13M | EBITDA |
179.91M | 146.36M | 132.81M | 130.93M | 72.81M | Net Income Common Stockholders |
73.40M | 118.40M | 92.96M | 122.48M | 62.21M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
92.40M | 33.20M | 312.37M | 167.13M | 23.98M | Total Assets |
1.22B | 1.01B | 976.24M | 761.32M | 107.20M | Total Debt |
228.00M | 15.84M | 16.09M | 7.86M | 1.58M | Net Debt |
194.60M | -214.00K | -10.43M | -7.40M | -12.47M | Total Liabilities |
723.60M | 490.24M | 462.78M | 197.04M | 48.13M | Stockholders Equity |
480.60M | 542.49M | 552.79M | 564.28M | 57.31M |
Cash Flow | Free Cash Flow | |||
0.00 | 141.71M | 74.34M | 105.72M | 52.03M | Operating Cash Flow |
0.00 | 156.72M | 81.05M | 107.56M | 52.70M | Investing Cash Flow |
0.00 | 62.17M | -189.35M | -284.23M | 23.51M | Financing Cash Flow |
0.00 | -229.63M | 118.55M | 177.89M | -66.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $1.34B | 26.42 | 3.27% | 16.81% | -28.04% | -69.52% | |
69 Neutral | $1.20B | 10.30 | 13.66% | 5.18% | 0.63% | 1.46% | |
68 Neutral | $2.15B | 30.01 | 13.16% | 4.41% | 7.56% | -46.44% | |
67 Neutral | $1.12B | 1.44 | 11.11% | ― | ― | ― | |
65 Neutral | $1.14B | 10.69 | 8.11% | 12.10% | -3.55% | -20.43% | |
64 Neutral | $12.77B | 9.71 | 7.85% | 78.05% | 12.07% | -7.97% | |
58 Neutral | $1.60B | ― | -4.80% | 16.41% | -31.63% | -0.75% |