Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 4.58M | 4.19M | 4.27M | 4.14M | 3.50M |
Gross Profit | 3.38M | 3.12M | 3.36M | 3.39M | 3.00M |
EBITDA | 772.18K | 676.43K | 845.89K | 1.18M | 739.10K |
Net Income | 549.20K | 532.14K | 672.24K | 892.98K | 1.07M |
Balance Sheet | |||||
Total Assets | 3.41M | 3.40M | 3.18M | 3.23M | 2.40M |
Cash, Cash Equivalents and Short-Term Investments | 2.86M | 3.13M | 2.75M | 2.66M | 1.41M |
Total Debt | 434.14K | 145.45K | 279.09K | 401.87K | 514.68K |
Total Liabilities | 2.05M | 1.78M | 1.77M | 1.87M | 1.90M |
Stockholders Equity | 1.36M | 1.62M | 1.40M | 1.35M | 502.26K |
Cash Flow | |||||
Free Cash Flow | 675.20K | 690.29K | 724.85K | 1.41M | 973.91K |
Operating Cash Flow | 684.98K | 690.29K | 774.36K | 1.42M | 988.10K |
Investing Cash Flow | -9.79K | 0.00 | -49.52K | -5.85K | -14.19K |
Financing Cash Flow | -946.57K | -313.51K | -626.41K | -166.01K | -178.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $7.51M | 13.47 | 51.97% | 4.18% | 13.61% | 38.16% | |
46 Neutral | $5.46M | -0.09 | -9785.29% | ― | -45.76% | 80.86% | |
43 Neutral | $5.90M | -2.80 | -53.33% | ― | 78.36% | 71.10% | |
37 Underperform | $4.36M | -0.08 | -115.11% | ― | -17.54% | 24.84% | |
31 Underperform | $123.91M | -13.59 | -569.80% | ― | ― | ― | |
25 Underperform | $104.19M | -1.38 | ― | ― | 2482.80% | -169.59% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% |