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 |
---|---|---|---|---|---|---|---|
75 Outperform | $4.90B | 13.48 | 26.89% | 4.11% | 10.01% | 4.13% | |
68 Neutral | $6.55B | 6.41 | 20.12% | 3.34% | -5.47% | -2.19% | |
66 Neutral | $1.35B | 27.39 | 12.04% | ― | 5.73% | 81.83% | |
66 Neutral | $2.46B | 6.42 | 21.14% | 1.25% | -3.67% | -14.66% | |
60 Neutral | $4.77B | 18.78 | -39.97% | ― | 2.18% | 5.77% | |
60 Neutral | $6.56B | 11.42 | 3.23% | 4.27% | 2.37% | -21.19% | |
35 Underperform | $3.28B | ― | 17.86% | ― | -1.27% | 38.07% |