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 |
---|---|---|---|---|---|---|---|
80 Outperform | $5.00B | 12.71 | 17.56% | ― | 7.71% | 40.01% | |
71 Outperform | $14.95B | 30.21 | 42.55% | ― | 9.33% | ― | |
68 Neutral | $1.76B | 35.68 | 12.04% | ― | 5.73% | 81.83% | |
68 Neutral | $13.57B | 35.91 | 131.11% | ― | 4.11% | 3328.10% | |
67 Neutral | $4.00B | 14.03 | 29.58% | 3.14% | 2.20% | 120.00% | |
59 Neutral | $12.41B | 10.34 | 1.32% | 3.61% | 1.65% | -18.04% | |
50 Neutral | $605.18M | ― | 32.94% | ― | 9.32% | 25.94% |