Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
647.04M | 508.69M | 324.52M | 222.56M | 110.64M | Gross Profit |
468.32M | 358.23M | 218.05M | 153.18M | 77.83M | EBIT |
115.60M | 74.32M | 27.66M | 19.51M | 16.66M | EBITDA |
125.43M | 82.92M | 32.07M | 23.52M | 20.92M | Net Income Common Stockholders |
101.49M | 58.53M | 21.73M | 13.92M | 11.71M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
100.22M | 115.65M | 40.95M | 28.83M | 39.77M | Total Assets |
438.88M | 404.91M | 216.41M | 142.97M | 81.75M | Total Debt |
22.71M | 12.51M | 15.88M | 5.35M | 5.49M | Net Debt |
-27.63M | -24.02M | -25.07M | -23.48M | -34.27M | Total Liabilities |
156.58M | 121.80M | 117.70M | 74.32M | 29.40M | Stockholders Equity |
282.30M | 283.11M | 98.70M | 68.65M | 52.35M |
Cash Flow | Free Cash Flow | |||
129.76M | 81.84M | 31.25M | 3.12M | 19.75M | Operating Cash Flow |
137.76M | 87.45M | 39.03M | 9.87M | 23.02M | Investing Cash Flow |
1.35M | -139.99M | -25.78M | -18.78M | 6.67M | Financing Cash Flow |
-127.30M | 48.81M | -246.00K | -318.00K | 161.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $2.18B | 23.17 | 35.90% | ― | 27.20% | 70.25% | |
79 Outperform | $16.02B | 7.14 | 83.96% | 8.72% | 28.55% | 19.93% | |
73 Outperform | $17.65B | ― | 1.46% | ― | 28.33% | ― | |
71 Outperform | $7.22B | ― | -4.74% | ― | 34.29% | 86.52% | |
64 Neutral | $6.81B | ― | -38.95% | ― | 24.03% | 27.45% | |
64 Neutral | $5.57B | ― | -17.68% | ― | 32.25% | 20.56% | |
57 Neutral | $18.45B | 9.41 | -13.97% | 2.74% | 5.04% | -23.56% |