Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
314.50M | 261.28M | 209.39M | 151.31M | 117.01M | Gross Profit |
141.56M | 108.67M | 76.10M | 58.27M | 50.20M | EBIT |
61.14M | 32.96M | 8.29M | -64.40M | -36.14M | EBITDA |
49.81M | 45.83M | 17.01M | 13.55M | 23.09M | Net Income Common Stockholders |
30.43M | 14.14M | 2.63M | 8.30M | 18.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
54.28M | 41.96M | 28.74M | 28.53M | 24.91M | Total Assets |
397.65M | 354.89M | 321.35M | 267.80M | 185.84M | Total Debt |
61.07M | 143.22M | 165.16M | 174.96M | 119.04M | Net Debt |
6.79M | 101.26M | 136.42M | 146.44M | 94.13M | Total Liabilities |
358.58M | 338.11M | 354.98M | 336.99M | 224.24M | Stockholders Equity |
43.89M | 56.55M | 10.67M | -14.21M | -4.88M |
Cash Flow | Free Cash Flow | |||
70.56M | 38.60M | 23.11M | 20.04M | 14.28M | Operating Cash Flow |
71.54M | 50.76M | 35.72M | 35.44M | 24.64M | Investing Cash Flow |
-12.42M | -19.18M | -12.57M | -15.38M | -10.33M | Financing Cash Flow |
-45.20M | -17.92M | -23.25M | -15.83M | -3.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $6.29B | 14.95 | 16.03% | 2.03% | 4.07% | 1110.92% | |
80 Outperform | $166.65B | 19.74 | 36.98% | 1.71% | 21.36% | 118.77% | |
79 Outperform | $35.23B | 11.93 | 19.58% | 1.60% | 8.19% | 29.77% | |
76 Outperform | $4.54B | 104.19 | 60.58% | ― | 20.37% | 111.74% | |
70 Outperform | $1.83B | 76.94 | 10.41% | ― | 158.57% | ― | |
63 Neutral | $14.39B | 9.81 | 8.95% | 4.37% | 16.38% | -11.64% | |
54 Neutral | $2.30B | ― | -31.05% | ― | 20.94% | 16.23% |