Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
49.51M | 49.19M | 45.47M | 35.15M | 32.64M | Gross Profit |
49.51M | 48.91M | 45.21M | 35.15M | 32.38M | EBIT |
0.00 | 47.70M | 44.08M | 27.56M | 25.90M | EBITDA |
51.97M | 47.30M | 45.09M | 50.23M | 23.38M | Net Income Common Stockholders |
31.87M | 29.57M | 30.58M | 37.41M | 9.57M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
4.57M | 4.59M | 5.21M | 5.16M | 7.70M | Total Assets |
422.89M | 413.06M | 413.70M | 411.31M | 390.80M | Total Debt |
97.06M | 86.50M | 86.44M | 87.96M | 91.58M | Net Debt |
92.49M | 81.91M | 81.23M | 82.80M | 83.88M | Total Liabilities |
142.66M | 134.17M | 133.12M | 135.51M | 133.90M | Stockholders Equity |
280.22M | 278.89M | 280.58M | 275.80M | 256.90M |
Cash Flow | Free Cash Flow | |||
38.12M | 37.93M | 34.35M | 29.18M | 21.88M | Operating Cash Flow |
38.12M | 37.93M | 34.35M | 30.48M | 22.87M | Investing Cash Flow |
0.00 | 0.00 | 0.00 | -1.29M | -982.00K | Financing Cash Flow |
-38.14M | -38.55M | -34.30M | -33.01M | -16.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $39.42B | 20.04 | 34.17% | 3.84% | 21.63% | -14.75% | |
77 Outperform | $436.37M | 14.09 | 10.51% | 7.15% | -1.02% | -1.76% | |
74 Outperform | 11.40 | 11.40% | 7.31% | 0.64% | 8.65% | ||
67 Neutral | 18.21 | 8.07% | 8.40% | -2.67% | -66.51% | ||
61 Neutral | $926.32M | 39.62 | 3.10% | 2.98% | -0.83% | -77.91% | |
59 Neutral | $11.76B | 10.11 | -0.70% | 3.92% | 1.27% | -16.30% |