Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.13B | 1.07B | 1.10B | 891.39M | 580.65M | Gross Profit |
593.27M | 554.20M | 592.32M | 489.82M | 305.28M | EBIT |
51.42M | 22.13M | 73.14M | 105.29M | 61.07M | EBITDA |
51.42M | 27.53M | 77.93M | 109.80M | 65.89M | Net Income Common Stockholders |
49.56M | 28.15M | 58.70M | 99.84M | 56.79M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
256.60M | 245.45M | 234.72M | 218.46M | 146.01M | Total Assets |
665.55M | 608.89M | 579.32M | 480.41M | 305.75M | Total Debt |
40.73M | 40.99M | 24.50M | 6.94M | 0.00 | Net Debt |
-215.87M | -204.46M | -210.22M | -211.51M | -146.01M | Total Liabilities |
227.76M | 223.75M | 199.75M | 163.40M | 105.69M | Stockholders Equity |
438.19M | 385.14M | 379.57M | 317.01M | 200.06M |
Cash Flow | Free Cash Flow | |||
21.04M | 39.14M | 18.27M | 60.12M | 71.45M | Operating Cash Flow |
26.69M | 43.34M | 23.44M | 62.31M | 73.77M | Investing Cash Flow |
-9.11M | -4.20M | -5.17M | -2.19M | -2.32M | Financing Cash Flow |
-5.36M | -30.38M | 887.00K | 12.77M | 8.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $6.37B | 6.23 | 20.12% | 3.26% | -5.47% | -2.19% | |
76 Outperform | $4.90B | 13.48 | 26.89% | 1.67% | 10.01% | 4.13% | |
73 Outperform | $1.48B | 29.95 | 12.04% | ― | 5.73% | 81.83% | |
69 Neutral | $2.45B | 6.38 | 21.14% | 1.26% | -3.67% | -14.66% | |
63 Neutral | $4.67B | 18.39 | -39.97% | ― | 2.18% | 5.77% | |
59 Neutral | $11.53B | 10.43 | -0.22% | 4.02% | 1.19% | -15.83% | |
30 Underperform | $3.42B | ― | 17.86% | ― | -1.27% | 38.07% |