Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 41.02M | 42.28T | 39.71M | 37.92M | 40.79M | 31.35M |
Gross Profit | 12.76M | 13.61T | 17.19M | 14.05M | 18.32M | 14.55M |
EBITDA | 7.65M | 9.32T | 12.66M | 11.42M | 13.01M | 12.94M |
Net Income | 3.86M | 6.03T | 8.26M | 8.73M | 17.39M | 8.93M |
Balance Sheet | ||||||
Total Assets | 133.14M | 10.00T> | 119.64M | 73.11M | 68.68M | 47.06M |
Cash, Cash Equivalents and Short-Term Investments | 106.74M | 10.00T> | 98.04M | 51.25M | 46.16M | 23.96M |
Total Debt | 434.58K | 1.05T | 1.71M | 1.66M | 2.03M | 0.00 |
Total Liabilities | 3.67M | 3.43T | 6.72M | 4.01M | 3.24M | 2.28M |
Stockholders Equity | 129.48M | 10.00T> | 112.92M | 68.83M | 64.31M | 44.35M |
Cash Flow | ||||||
Free Cash Flow | 588.63K | 797.25B | 10.46M | 8.59M | 2.36M | 12.96M |
Operating Cash Flow | 2.97M | 1.07T | 12.72M | 8.59M | 14.05M | 12.96M |
Investing Cash Flow | -2.38M | -271.83B | -2.26M | 0.00 | 6.16M | 0.00 |
Financing Cash Flow | 8.02M | 7.59T | 39.95M | -652.63K | 1.86M | -4.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $5.76B | 62.60 | 3.60% | ― | 14.24% | 424.78% | |
77 Outperform | $7.11B | 29.18 | 14.26% | 1.17% | 6.23% | 10.12% | |
65 Neutral | ― | 2.53 | 3.20% | ― | 6.48% | -45.29% | |
62 Neutral | $1.45B | -22.69 | -5.37% | ― | -7.61% | -212.91% | |
56 Neutral | $364.06M | -22.77 | -95.07% | ― | 17.26% | -70.07% | |
53 Neutral | $2.04B | -23.34 | -1.54% | 2.66% | -6.36% | -151.95% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |