Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.29B | 1.11B | 905.18M | 698.99M | 502.03M | Gross Profit |
178.80M | 131.02M | 122.19M | 104.35M | 81.90M | EBIT |
-9.51M | -40.66M | -42.75M | -35.02M | -4.35M | EBITDA |
21.33M | -20.48M | -29.01M | -23.25M | 2.73M | Net Income Common Stockholders |
-9.63M | -44.69M | -44.67M | -35.53M | -5.84M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
307.38M | 277.17M | 222.41M | 213.41M | 229.74M | Total Assets |
806.85M | 782.95M | 671.63M | 562.58M | 498.25M | Total Debt |
128.89M | 128.93M | 69.46M | 0.00 | 0.00 | Net Debt |
-31.41M | -18.57M | 3.85M | -87.40M | -139.88M | Total Liabilities |
483.58M | 479.23M | 366.33M | 230.38M | 158.31M | Stockholders Equity |
323.27M | 303.72M | 305.30M | 332.20M | 339.94M |
Cash Flow | Free Cash Flow | |||
38.57M | 358.00K | -25.09M | -4.90M | 14.09M | Operating Cash Flow |
48.29M | 18.64M | -8.00M | 7.46M | 21.54M | Investing Cash Flow |
-13.46M | 7.64M | -67.52M | -51.91M | -76.75M | Financing Cash Flow |
-3.96M | 59.13M | 60.74M | -1.13M | 170.85M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $790.75M | 16.23 | 12.19% | 1.14% | 24.23% | 280.49% | |
72 Outperform | $914.42M | 16.59 | 20.17% | 3.13% | 0.71% | -10.39% | |
71 Outperform | $1.12B | 9.79 | 11.39% | 2.60% | 3.50% | 5.37% | |
64 Neutral | $12.70B | 9.08 | 9.19% | 4.89% | 16.29% | -8.64% | |
62 Neutral | $566.60M | ― | -10.95% | ― | 77.44% | 85.53% | |
59 Neutral | $1.46B | ― | -3.07% | ― | 15.97% | 78.77% | |
48 Neutral | $307.05M | 4.54 | 2.04% | ― | 46.32% | 640.18% |