Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
336.26M | 319.98M | 293.07M | 270.88M | 245.63M | Gross Profit |
160.62M | 153.16M | 137.56M | 126.48M | 115.52M | EBIT |
71.17M | 65.95M | 58.77M | 54.62M | 56.23M | EBITDA |
91.25M | 87.37M | 75.54M | 69.31M | 50.06M | Net Income Common Stockholders |
53.65M | 48.14M | 37.10M | 34.26M | 16.12M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
77.37M | 53.55M | 28.17M | 54.71M | 78.85M | Total Assets |
326.88M | 318.69M | 290.57M | 293.02M | 312.47M | Total Debt |
5.68M | 8.66M | 18.76M | 33.18M | 57.15M | Net Debt |
-71.68M | -44.77M | -9.09M | -17.13M | -15.04M | Total Liabilities |
135.62M | 138.44M | 137.72M | 155.22M | 182.57M | Stockholders Equity |
185.23M | 174.45M | 145.80M | 132.46M | 127.19M |
Cash Flow | Free Cash Flow | |||
60.63M | 62.98M | 18.61M | 39.16M | 49.83M | Operating Cash Flow |
74.27M | 77.22M | 45.12M | 55.79M | 60.07M | Investing Cash Flow |
-15.94M | -17.23M | -27.35M | -18.52M | -11.48M | Financing Cash Flow |
-31.77M | -32.93M | -36.36M | -58.67M | -29.45M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $663.45M | 12.37 | 29.83% | 4.83% | 5.09% | 12.45% | |
71 Outperform | $354.65M | 14.36 | 8.58% | ― | 14.79% | 5.04% | |
68 Neutral | $977.46M | 27.99 | 6.29% | ― | -4.49% | 119.80% | |
59 Neutral | $10.59B | 10.09 | -6.37% | 3.05% | 7.44% | -10.67% | |
55 Neutral | $606.89M | ― | -20.95% | ― | 67.20% | -165.24% | |
52 Neutral | $645.58M | 57.73 | 2.30% | ― | -8.65% | ― | |
40 Underperform | $597.32M | ― | -123.20% | ― | -19.70% | -70.40% |